public class FlinkTypeToType extends FlinkTypeVisitor<Type>
Modifier and Type | Method and Description |
---|---|
Type |
atomic(org.apache.flink.table.types.AtomicDataType type) |
Type |
collection(org.apache.flink.table.types.CollectionDataType collection,
Type elementType) |
Type |
fields(org.apache.flink.table.types.FieldsDataType fields,
java.util.List<Type> types) |
Type |
map(org.apache.flink.table.types.KeyValueDataType map,
Type keyType,
Type valueType) |
public Type fields(org.apache.flink.table.types.FieldsDataType fields, java.util.List<Type> types)
fields
in class FlinkTypeVisitor<Type>
public Type collection(org.apache.flink.table.types.CollectionDataType collection, Type elementType)
collection
in class FlinkTypeVisitor<Type>
public Type map(org.apache.flink.table.types.KeyValueDataType map, Type keyType, Type valueType)
map
in class FlinkTypeVisitor<Type>
public Type atomic(org.apache.flink.table.types.AtomicDataType type)
atomic
in class FlinkTypeVisitor<Type>