Class LegacyToNonLegacyTransformation
- java.lang.Object
-
- org.apache.flink.table.types.inference.transforms.LegacyToNonLegacyTransformation
-
- All Implemented Interfaces:
TypeTransformation
@Internal public class LegacyToNonLegacyTransformation extends Object implements TypeTransformation
Transformation that appliesTypeInfoDataTypeConverter
onLegacyTypeInformationType
.
-
-
Field Summary
Fields Modifier and Type Field Description static TypeTransformation
INSTANCE
-
Constructor Summary
Constructors Constructor Description LegacyToNonLegacyTransformation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataType
transform(DataTypeFactory factory, DataType dataType)
Transforms the given data type to a different data type.DataType
transform(DataType typeToTransform)
Transforms the given data type to a different data type.
-
-
-
Field Detail
-
INSTANCE
public static final TypeTransformation INSTANCE
-
-
Method Detail
-
transform
public DataType transform(DataType typeToTransform)
Description copied from interface:TypeTransformation
Transforms the given data type to a different data type.- Specified by:
transform
in interfaceTypeTransformation
-
transform
public DataType transform(@Nullable DataTypeFactory factory, DataType dataType)
Description copied from interface:TypeTransformation
Transforms the given data type to a different data type.This method provides a
DataTypeFactory
if available.- Specified by:
transform
in interfaceTypeTransformation
-
-