static Type |
Type.array(Type elementType) |
Returns a descriptor for an array of elementType .
|
static Type |
Type.bool() |
Returns the descriptor for the BOOL type .
|
static Type |
Type.bytes() |
Returns the descriptor for the BYTES type: a variable-length byte string.
|
static Type |
Type.date() |
Returns the descriptor for the DATE type: a timezone independent date in the range
[0001-01-01, 9999-12-31).
|
static Type |
Type.float64() |
Returns the descriptor for the FLOAT64 type: a floating point type with the same value
domain as a Java {code double}.
|
Type |
Type.getArrayElementType() |
Returns the type descriptor for elements of this ARRAY type.
|
Type |
AbstractStructReader.getColumnType(int columnIndex) |
|
Type |
AbstractStructReader.getColumnType(String columnName) |
|
Type |
ForwardingStructReader.getColumnType(int columnIndex) |
|
Type |
ForwardingStructReader.getColumnType(String columnName) |
|
Type |
StructReader.getColumnType(int columnIndex) |
Returns the type of a column.
|
Type |
StructReader.getColumnType(String columnName) |
Returns the type of a column.
|
Type |
ForwardingStructReader.getType() |
|
Type |
StructReader.getType() |
Returns the type of the underlying data.
|
Type |
Type.StructField.getType() |
|
abstract Type |
Value.getType() |
Returns the type of this value.
|
static Type |
Type.int64() |
Returns the descriptor for the INT64 type: an integral type with the same value domain
as a Java long .
|
static Type |
Type.json() |
Returns the descriptor for the JSON type.
|
static Type |
Type.numeric() |
Returns the descriptor for the NUMERIC type.
|
static Type |
Type.pgJsonb() |
Returns the descriptor for the JSONB type.
|
static Type |
Type.pgNumeric() |
Returns the descriptor for the NUMERIC type with the PG_NUMERIC type
annotation.
|
static Type |
Type.string() |
Returns the descriptor for the STRING type: a variable-length Unicode character string.
|
static Type |
Type.struct(Type.StructField... fields) |
Returns a descriptor for a STRUCT type: an ordered collection of named and typed
fields.
|
static Type |
Type.struct(Iterable<Type.StructField> fields) |
Returns a descriptor for a STRUCT type: an ordered collection of named and typed
fields.
|
static Type |
Type.timestamp() |
Returns the descriptor for the TIMESTAMP type: a nano precision timestamp in the range
[0000-01-01 00:00:00, 9999-12-31 23:59:59.999999999 UTC].
|