public interface IDataType<CK,JDBC>
| Modifier and Type | Method and Description |
|---|---|
default CK |
defaultValue() |
CK |
deserializeBinary(BinaryDeserializer deserializer) |
default Object[] |
deserializeBinaryBulk(int rows,
BinaryDeserializer deserializer) |
CK |
deserializeText(SQLLexer lexer) |
default String[] |
getAliases() |
int |
getPrecision() |
int |
getScale() |
default boolean |
isSigned() |
Class<CK> |
javaType() |
default Class<JDBC> |
jdbcJavaType()
Deprecated.
|
String |
name() |
default boolean |
nullable() |
void |
serializeBinary(CK data,
BinarySerializer serializer) |
default void |
serializeBinaryBulk(CK[] data,
BinarySerializer serializer) |
default String |
serializeText(CK value) |
int |
sqlTypeId()
Deprecated.
|
String name()
default String[] getAliases()
default CK defaultValue()
@Deprecated int sqlTypeId()
@Deprecated default Class<JDBC> jdbcJavaType()
default boolean nullable()
default boolean isSigned()
int getPrecision()
int getScale()
void serializeBinary(CK data, BinarySerializer serializer) throws SQLException, IOException
SQLExceptionIOExceptiondefault void serializeBinaryBulk(CK[] data, BinarySerializer serializer) throws SQLException, IOException
SQLExceptionIOExceptionCK deserializeText(SQLLexer lexer) throws SQLException
SQLExceptionCK deserializeBinary(BinaryDeserializer deserializer) throws SQLException, IOException
SQLExceptionIOExceptiondefault Object[] deserializeBinaryBulk(int rows, BinaryDeserializer deserializer) throws SQLException, IOException
SQLExceptionIOExceptionCopyright © 2021. All rights reserved.