| Modifier and Type | Field and Description |
|---|---|
static DataTypeCreator |
CREATOR |
| Constructor and Description |
|---|
DataTypeNothing(NativeContext.ServerContext serverContext) |
| Modifier and Type | Method and Description |
|---|---|
Object |
defaultValue() |
Object |
deserializeBinary(BinaryDeserializer deserializer)
deserializeBinary will always returns String
for getBytes(idx) method, we encode the String again
|
Object[] |
deserializeBinaryBulk(int rows,
BinaryDeserializer deserializer) |
Object |
deserializeTextQuoted(SQLLexer lexer) |
String[] |
getAliases() |
int |
getPrecision() |
int |
getScale() |
Class |
javaType() |
String |
name() |
boolean |
nullable() |
void |
serializeBinary(Object data,
BinarySerializer serializer) |
int |
sqlTypeId() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisSigned, jdbcJavaType, serializeBinaryBulkpublic static DataTypeCreator CREATOR
public DataTypeNothing(NativeContext.ServerContext serverContext)
public Object defaultValue()
defaultValue in interface IDataTypepublic int getPrecision()
getPrecision in interface IDataTypepublic void serializeBinary(Object data, BinarySerializer serializer) throws SQLException, IOException
serializeBinary 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 IDataTypeSQLExceptionIOExceptionpublic String[] getAliases()
getAliases in interface IDataTypepublic Object deserializeTextQuoted(SQLLexer lexer) throws SQLException
deserializeTextQuoted in interface IDataTypeSQLExceptionCopyright © 2021. All rights reserved.