Class TypeTransformations
java.lang.Object
org.apache.flink.table.types.inference.TypeTransformations
Transformations for transforming one data type to another.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TypeTransformationTransformation that uses internal data structures for all conversion classes. -
Method Summary
Modifier and TypeMethodDescriptionstatic TypeTransformationReturns a type transformation that transforms LEGACY('RAW', ...) type to the RAW(..., ?)static TypeTransformationReturns a type transformation that transforms LEGACY(...) type to a non-legacy type.static TypeTransformationstatic TypeTransformationReturns a type transformation that transforms data type to nullable data type but keeps other information unchanged.
-
Field Details
-
TO_INTERNAL_CLASS
Transformation that uses internal data structures for all conversion classes.
-
-
Method Details
-
timeToSqlTypes
-
legacyRawToTypeInfoRaw
Returns a type transformation that transforms LEGACY('RAW', ...) type to the RAW(..., ?) type. -
legacyToNonLegacy
Returns a type transformation that transforms LEGACY(...) type to a non-legacy type. -
toNullable
Returns a type transformation that transforms data type to nullable data type but keeps other information unchanged.
-