public interface IDataType
| Modifier and Type | Method and Description |
|---|---|
Object |
defaultValue() |
Object |
deserializeBinary(BinaryDeserializer deserializer) |
Object[] |
deserializeBinaryBulk(int rows,
BinaryDeserializer deserializer) |
Object |
deserializeTextQuoted(SQLLexer lexer) |
default String[] |
getAliases() |
int |
getPrecision() |
int |
getScale() |
default boolean |
isSigned() |
Class |
javaType() |
default Class |
jdbcJavaType() |
String |
name() |
boolean |
nullable() |
void |
serializeBinary(Object data,
BinarySerializer serializer) |
default void |
serializeBinaryBulk(Object[] data,
BinarySerializer serializer) |
int |
sqlTypeId() |
String name()
int sqlTypeId()
Object defaultValue()
Class javaType()
default Class jdbcJavaType()
boolean nullable()
int getPrecision()
int getScale()
Object deserializeTextQuoted(SQLLexer lexer) throws SQLException
SQLExceptionObject deserializeBinary(BinaryDeserializer deserializer) throws SQLException, IOException
SQLExceptionIOExceptionvoid serializeBinary(Object data, BinarySerializer serializer) throws SQLException, IOException
SQLExceptionIOExceptiondefault void serializeBinaryBulk(Object[] data, BinarySerializer serializer) throws SQLException, IOException
SQLExceptionIOExceptionObject[] deserializeBinaryBulk(int rows, BinaryDeserializer deserializer) throws SQLException, IOException
SQLExceptionIOExceptiondefault String[] getAliases()
default boolean isSigned()
Copyright © 2021. All rights reserved.