Package org.apache.flink.table.typeutils
Class FieldInfoUtils.TypeInfoSchema
- java.lang.Object
-
- org.apache.flink.table.typeutils.FieldInfoUtils.TypeInfoSchema
-
- Enclosing class:
- FieldInfoUtils
@Internal public static class FieldInfoUtils.TypeInfoSchema extends Object
Describes fields' names, indices andDataTypes extracted from aTypeInformationand possibly transformed viaExpressionapplication. It is in fact a mapping betweenTypeInformationof an input andTableSchemaof aTablethat can be created out of it.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]getFieldNames()org.apache.flink.table.types.DataType[]getFieldTypes()int[]getIndices()booleanisRowtimeDefined()org.apache.flink.table.catalog.ResolvedSchematoResolvedSchema()
-
-
-
Method Detail
-
getFieldNames
public String[] getFieldNames()
-
getIndices
public int[] getIndices()
-
getFieldTypes
public org.apache.flink.table.types.DataType[] getFieldTypes()
-
isRowtimeDefined
public boolean isRowtimeDefined()
-
toResolvedSchema
public org.apache.flink.table.catalog.ResolvedSchema toResolvedSchema()
-
-