Package org.apache.iceberg.flink
Class FlinkTypeToType
- java.lang.Object
-
- org.apache.iceberg.flink.FlinkTypeVisitor<Type>
-
- org.apache.iceberg.flink.FlinkTypeToType
-
public class FlinkTypeToType extends FlinkTypeVisitor<Type>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Typeatomic(org.apache.flink.table.types.AtomicDataType type)Typecollection(org.apache.flink.table.types.CollectionDataType collection, Type elementType)Typefields(org.apache.flink.table.types.FieldsDataType fields, java.util.List<Type> types)Typemap(org.apache.flink.table.types.KeyValueDataType map, Type keyType, Type valueType)
-
-
-
Method Detail
-
fields
public Type fields(org.apache.flink.table.types.FieldsDataType fields, java.util.List<Type> types)
- Overrides:
fieldsin classFlinkTypeVisitor<Type>
-
collection
public Type collection(org.apache.flink.table.types.CollectionDataType collection, Type elementType)
- Overrides:
collectionin classFlinkTypeVisitor<Type>
-
map
public Type map(org.apache.flink.table.types.KeyValueDataType map, Type keyType, Type valueType)
- Overrides:
mapin classFlinkTypeVisitor<Type>
-
atomic
public Type atomic(org.apache.flink.table.types.AtomicDataType type)
- Overrides:
atomicin classFlinkTypeVisitor<Type>
-
-