Uses of Class
org.apache.flink.api.common.typeinfo.TypeInformation
Packages that use TypeInformation
Package
Description
-
Uses of TypeInformation in org.apache.flink.api.common.typeinfo
Subclasses of TypeInformation in org.apache.flink.api.common.typeinfoModifier and TypeClassDescriptionclassType information for Java SQL Date/Time/Timestamp.Methods in org.apache.flink.api.common.typeinfo that return TypeInformationModifier and TypeMethodDescriptionstatic <T> TypeInformation<T>Creates a TypeInformation for the type described by the given class.static <T> TypeInformation<T>TypeInformation.of(org.apache.flink.api.common.typeinfo.TypeHint<T> typeHint) Creates a TypeInformation for a generic type via a utility "type hint".Methods in org.apache.flink.api.common.typeinfo that return types with arguments of type TypeInformationModifier and TypeMethodDescriptionMap<String,TypeInformation<?>> TypeInformation.getGenericParameters()Optional method for giving Flink's type extraction system information about the mapping of a generic type parameter to the type information of a subtype. -
Uses of TypeInformation in org.apache.flink.table.api
Methods in org.apache.flink.table.api with parameters of type TypeInformationModifier and TypeMethodDescriptionstatic ApiExpressionExpressions.nullOf(TypeInformation<?> typeInfo) Deprecated.This method will be removed in future versions as it uses the old type system.static UnresolvedDataTypeDataTypes.of(TypeInformation<?> typeInfo) Creates an unresolved type that will be resolved to aDataTypeby converting the givenTypeInformationlater.static <T> UnresolvedDataTypeDataTypes.RAW(TypeInformation<T> typeInformation) Data type of an arbitrary serialized type backed byTypeInformation. -
Uses of TypeInformation in org.apache.flink.table.catalog
Methods in org.apache.flink.table.catalog with parameters of type TypeInformationModifier and TypeMethodDescription<T> DataTypeDataTypeFactory.createDataType(TypeInformation<T> typeInfo) Creates a type for the givenTypeInformation.<T> DataTypeDataTypeFactory.createRawDataType(TypeInformation<T> typeInfo) Creates a RAW type for the givenTypeInformation. -
Uses of TypeInformation in org.apache.flink.table.connector.sink
Methods in org.apache.flink.table.connector.sink that return TypeInformationModifier and TypeMethodDescription<T> TypeInformation<T>DynamicTableSink.Context.createTypeInformation(DataType consumedDataType) Creates type information describing the internal data structures of the givenDataType.<T> TypeInformation<T>DynamicTableSink.Context.createTypeInformation(LogicalType consumedLogicalType) Creates type information describing the internal data structures of the givenLogicalType. -
Uses of TypeInformation in org.apache.flink.table.connector.source
Methods in org.apache.flink.table.connector.source that return TypeInformationModifier and TypeMethodDescription<T> TypeInformation<T>DynamicTableSource.Context.createTypeInformation(DataType producedDataType) Creates type information describing the internal data structures of the givenDataType.<T> TypeInformation<T>DynamicTableSource.Context.createTypeInformation(LogicalType producedLogicalType) Creates type information describing the internal data structures of the givenLogicalType. -
Uses of TypeInformation in org.apache.flink.table.functions
Methods in org.apache.flink.table.functions that return TypeInformationModifier and TypeMethodDescriptionTypeInformation<?>[]ScalarFunction.getParameterTypes(Class<?>[] signature) Deprecated.This method uses the old type system and is based on the old reflective extraction logic.TypeInformation<?>[]TableFunction.getParameterTypes(Class<?>[] signature) Deprecated.This method uses the old type system and is based on the old reflective extraction logic.ScalarFunction.getResultType(Class<?>[] signature) Deprecated.This method uses the old type system and is based on the old reflective extraction logic.TableFunction.getResultType()Deprecated.This method uses the old type system and is based on the old reflective extraction logic.