Package | Description |
---|---|
org.apache.flink.table.store.file.schema |
Modifier and Type | Class and Description |
---|---|
class |
ArrayDataType
A data type for array.
|
class |
AtomicDataType
A data type that does not contain further data types (e.g.
|
class |
MapDataType
A data type that contains a key and value data type.
|
class |
MultisetDataType
A data type for multiset.
|
class |
RowDataType
A data type that contains field data types.
|
Modifier and Type | Method and Description |
---|---|
DataType |
ArrayDataType.copy(boolean isNullable) |
DataType |
AtomicDataType.copy(boolean isNullable) |
abstract DataType |
DataType.copy(boolean isNullable)
Returns a copy of this data type with possibly different nullability.
|
DataType |
MultisetDataType.copy(boolean isNullable) |
DataType |
MapDataType.copy(boolean isNullable) |
DataType |
RowDataType.copy(boolean isNullable) |
DataType |
ArrayDataType.elementType() |
DataType |
MultisetDataType.elementType() |
DataType |
MapDataType.keyType() |
static DataType |
TableSchema.toDataType(org.apache.flink.table.types.logical.LogicalType type,
AtomicInteger currentHighestFieldId) |
DataType |
DataField.type() |
DataType |
MapDataType.valueType() |
Constructor and Description |
---|
ArrayDataType(boolean isNullable,
DataType elementType) |
DataField(int id,
String name,
DataType dataType) |
DataField(int id,
String name,
DataType type,
String description) |
MapDataType(boolean isNullable,
DataType keyType,
DataType valueType) |
MultisetDataType(boolean isNullable,
DataType elementType) |
Copyright © 2019–2023 The Apache Software Foundation. All rights reserved.