001package com.nimbusds.infinispan.persistence.sql.transformers;
002
003
004import net.jcip.annotations.Immutable;
005import org.jooq.Converter;
006
007
008/**
009 * String-to-string converter for data type values.
010 */
011@Immutable
012public final class StringToStringConverter implements Converter<String, String> {
013
014
015        @Override
016        public String from(final String databaseObject) {
017                return databaseObject;
018        }
019
020
021        @Override
022        public String to(final String userObject) {
023                return userObject;
024        }
025
026
027        @Override
028        public Class<String> fromType() {
029                return String.class;
030        }
031
032
033        @Override
034        public Class<String> toType() {
035                return String.class;
036        }
037}