Class JdbcColumnMetaV2
- java.lang.Object
-
- org.apache.ignite.internal.processors.odbc.jdbc.JdbcColumnMeta
-
- org.apache.ignite.internal.processors.odbc.jdbc.JdbcColumnMetaV2
-
- All Implemented Interfaces:
JdbcRawBinarylizable
- Direct Known Subclasses:
JdbcColumnMetaV3
public class JdbcColumnMetaV2 extends JdbcColumnMeta
JDBC column metadata.
-
-
Constructor Summary
Constructors Constructor Description JdbcColumnMetaV2(String schemaName, String tblName, String colName, Class<?> cls, boolean nullable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisNullable()Return 'nullable' flag in compatibility mode (according with column name and column type).voidreadBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)Reads fields from provided reader.StringtoString()voidwriteBinary(BinaryWriterExImpl writer, JdbcProtocolContext protoCtx)Writes fields to provided writer.-
Methods inherited from class org.apache.ignite.internal.processors.odbc.jdbc.JdbcColumnMeta
columnName, dataType, dataTypeClass, dataTypeName, defaultValue, equals, hashCode, precision, scale, schemaName, tableName
-
-
-
-
Method Detail
-
isNullable
public boolean isNullable()
Return 'nullable' flag in compatibility mode (according with column name and column type).- Overrides:
isNullablein classJdbcColumnMeta- Returns:
truein case the column allows null values. Otherwise returnsfalse
-
writeBinary
public void writeBinary(BinaryWriterExImpl writer, JdbcProtocolContext protoCtx)
Writes fields to provided writer.- Specified by:
writeBinaryin interfaceJdbcRawBinarylizable- Overrides:
writeBinaryin classJdbcColumnMeta- Parameters:
writer- Binary object writer.protoCtx- JDBC protocol context.
-
readBinary
public void readBinary(BinaryReaderExImpl reader, JdbcProtocolContext protoCtx)
Reads fields from provided reader.- Specified by:
readBinaryin interfaceJdbcRawBinarylizable- Overrides:
readBinaryin classJdbcColumnMeta- Parameters:
reader- Binary object reader.protoCtx- JDBC protocol context.
-
toString
public String toString()
- Overrides:
toStringin classJdbcColumnMeta
-
-