Package org.apache.flink.table.api
Class DataTypes.Field
- java.lang.Object
-
- org.apache.flink.table.api.DataTypes.AbstractField
-
- org.apache.flink.table.api.DataTypes.Field
-
- Enclosing class:
- DataTypes
@PublicEvolving public static final class DataTypes.Field extends DataTypes.AbstractField
Helper class for defining the field of a row or structured type.
-
-
Field Summary
-
Fields inherited from class org.apache.flink.table.api.DataTypes.AbstractField
description, name
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)protected AbstractDataType<?>getAbstractDataType()DataTypegetDataType()inthashCode()-
Methods inherited from class org.apache.flink.table.api.DataTypes.AbstractField
getDescription, getName, toString
-
-
-
-
Method Detail
-
getDataType
public DataType getDataType()
-
getAbstractDataType
protected AbstractDataType<?> getAbstractDataType()
- Specified by:
getAbstractDataTypein classDataTypes.AbstractField
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classDataTypes.AbstractField
-
hashCode
public int hashCode()
- Overrides:
hashCodein classDataTypes.AbstractField
-
-