public class LogicalTypes
extends java.lang.Object
Schema.LogicalType
implementations of JDBC types.Modifier and Type | Class and Description |
---|---|
static class |
LogicalTypes.FixedLengthBytes
Fixed length byte types such as BINARY.
|
static class |
LogicalTypes.FixedLengthString
Fixed length string types such as CHAR.
|
static class |
LogicalTypes.FixedPrecisionNumeric
Fixed precision numeric types such as NUMERIC.
|
static class |
LogicalTypes.JdbcLogicalType<T>
Base class for JDBC logical types.
|
static class |
LogicalTypes.VariableLengthBytes
Variable length bytes types such as VARBINARY and LONGVARBINARY.
|
static class |
LogicalTypes.VariableLengthString
Variable length string types such as VARCHAR and LONGVARCHAR.
|
Modifier and Type | Field and Description |
---|---|
static Schema.FieldType |
JDBC_BIT_TYPE |
static Schema.FieldType |
JDBC_DATE_TYPE |
static Schema.FieldType |
JDBC_FLOAT_TYPE |
static Schema.FieldType |
JDBC_TIME_TYPE |
static Schema.FieldType |
JDBC_TIMESTAMP_WITH_TIMEZONE_TYPE |
Constructor and Description |
---|
LogicalTypes() |
public static final Schema.FieldType JDBC_BIT_TYPE
public static final Schema.FieldType JDBC_DATE_TYPE
public static final Schema.FieldType JDBC_FLOAT_TYPE
public static final Schema.FieldType JDBC_TIME_TYPE
public static final Schema.FieldType JDBC_TIMESTAMP_WITH_TIMEZONE_TYPE