Class ClassDataTypeConverter


  • public class ClassDataTypeConverter
    extends Object
    Utils for get DataType from a Class. It must return a DataType. Convert known types by TypeConversions.fromClassToDataType(java.lang.Class<?>). Convert unknown types by LegacyTypeInformationType.
    • Constructor Detail

      • ClassDataTypeConverter

        public ClassDataTypeConverter()
    • Method Detail

      • fromClassToDataType

        public static org.apache.flink.table.types.DataType fromClassToDataType​(Class<?> clazz)
        Parameters:
        clazz - The class of the type.
        Returns:
        The DataType object for the type described by the hint.
        Throws:
        org.apache.flink.api.common.functions.InvalidTypesException - Cannot extract TypeInformation from Class alone, because generic parameters are missing.