Class ScalarTypeString
- All Implemented Interfaces:
ScalarDataReader<String>, ScalarType<String>, StringFormatter, StringParser
ScalarType for String.
-
Field Summary
FieldsFields inherited from class ScalarTypeBase
jdbcNative, jdbcType, type -
Method Summary
Modifier and TypeMethodDescriptionvoidbind(DataBinder binder, String value) docType()formatValue(String value) jsonRead(com.fasterxml.jackson.core.JsonParser parser) voidread(DataReader reader) toBeanType(Object value) toJdbcType(Object value) voidwriteData(DataOutput dataOutput, String value) Methods inherited from class ScalarTypeBase
jdbcNative, jdbcType, typeMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ScalarType
asVersion, binary, format, isDirty, jsonMapper, length, mutable
-
Field Details
-
INSTANCE
-
-
Method Details
-
bind
- Throws:
SQLException
-
read
- Throws:
SQLException
-
toJdbcType
-
toBeanType
-
formatValue
-
parse
-
readData
- Throws:
IOException
-
writeData
- Throws:
IOException
-
jsonRead
- Throws:
IOException
-
jsonWrite
public void jsonWrite(com.fasterxml.jackson.core.JsonGenerator writer, String value) throws IOException - Throws:
IOException
-
docType
-