| Modifier and Type | Field and Description |
|---|---|
static DataTypeCreator |
creator |
| Constructor and Description |
|---|
DataTypeNullable(String name,
IDataType nestedDataType,
IDataType nullMapIDataType) |
| Modifier and Type | Method and Description |
|---|---|
Object |
defaultValue() |
Object |
deserializeBinary(BinaryDeserializer deserializer) |
Object[] |
deserializeBinaryBulk(int rows,
BinaryDeserializer deserializer) |
Object |
deserializeText(SQLLexer lexer) |
IDataType |
getNestedDataType() |
int |
getPrecision() |
int |
getScale() |
boolean |
isSigned() |
Class |
javaType() |
Class |
jdbcJavaType() |
String |
name() |
boolean |
nullable() |
void |
serializeBinary(Object data,
BinarySerializer serializer) |
void |
serializeBinaryBulk(Object[] data,
BinarySerializer serializer) |
int |
sqlTypeId() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAliases, serializeTextpublic static DataTypeCreator creator
public IDataType getNestedDataType()
public Object defaultValue()
defaultValue in interface IDataTypepublic Class jdbcJavaType()
jdbcJavaType in interface IDataTypepublic int getPrecision()
getPrecision in interface IDataTypepublic Object deserializeText(SQLLexer lexer) throws SQLException
deserializeText in interface IDataTypeSQLExceptionpublic void serializeBinary(Object data, BinarySerializer serializer) throws SQLException, IOException
serializeBinary in interface IDataTypeSQLExceptionIOExceptionpublic void serializeBinaryBulk(Object[] data, BinarySerializer serializer) throws SQLException, IOException
serializeBinaryBulk in interface IDataTypeSQLExceptionIOExceptionpublic Object deserializeBinary(BinaryDeserializer deserializer) throws SQLException, IOException
deserializeBinary in interface IDataTypeSQLExceptionIOExceptionpublic Object[] deserializeBinaryBulk(int rows, BinaryDeserializer deserializer) throws SQLException, IOException
deserializeBinaryBulk in interface IDataTypeSQLExceptionIOExceptionCopyright © 2021. All rights reserved.