Package org.apache.flink.table.typeutils
Class TimeIntervalTypeInfo<T>
java.lang.Object
org.apache.flink.api.common.typeinfo.TypeInformation<T>
org.apache.flink.table.typeutils.TimeIntervalTypeInfo<T>
- All Implemented Interfaces:
Serializable,org.apache.flink.api.common.typeinfo.AtomicType<T>,DataTypeQueryable
@Internal
@Deprecated
public final class TimeIntervalTypeInfo<T>
extends org.apache.flink.api.common.typeinfo.TypeInformation<T>
implements org.apache.flink.api.common.typeinfo.AtomicType<T>, DataTypeQueryable
Deprecated.
Type information for SQL INTERVAL types.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TimeIntervalTypeInfo<Long>Deprecated.static final TimeIntervalTypeInfo<Integer>Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionbooleanDeprecated.org.apache.flink.api.common.typeutils.TypeComparator<T>createComparator(boolean sortOrderAscending, org.apache.flink.api.common.ExecutionConfig executionConfig) Deprecated.org.apache.flink.api.common.typeutils.TypeSerializer<T>createSerializer(org.apache.flink.api.common.serialization.SerializerConfig config) Deprecated.booleanDeprecated.intgetArity()Deprecated.Deprecated.intDeprecated.Deprecated.inthashCode()Deprecated.booleanDeprecated.booleanDeprecated.booleanDeprecated.toString()Deprecated.Methods inherited from class org.apache.flink.api.common.typeinfo.TypeInformation
getGenericParameters, isSortKeyType, of, of
-
Field Details
-
INTERVAL_MONTHS
Deprecated. -
INTERVAL_MILLIS
Deprecated.
-
-
Method Details
-
getDataType
Deprecated.- Specified by:
getDataTypein interfaceDataTypeQueryable
-
isBasicType
public boolean isBasicType()Deprecated.- Specified by:
isBasicTypein classorg.apache.flink.api.common.typeinfo.TypeInformation<T>
-
isTupleType
public boolean isTupleType()Deprecated.- Specified by:
isTupleTypein classorg.apache.flink.api.common.typeinfo.TypeInformation<T>
-
getArity
public int getArity()Deprecated.- Specified by:
getArityin classorg.apache.flink.api.common.typeinfo.TypeInformation<T>
-
getTotalFields
public int getTotalFields()Deprecated.- Specified by:
getTotalFieldsin classorg.apache.flink.api.common.typeinfo.TypeInformation<T>
-
getTypeClass
Deprecated.- Specified by:
getTypeClassin classorg.apache.flink.api.common.typeinfo.TypeInformation<T>
-
isKeyType
public boolean isKeyType()Deprecated.- Specified by:
isKeyTypein classorg.apache.flink.api.common.typeinfo.TypeInformation<T>
-
createSerializer
public org.apache.flink.api.common.typeutils.TypeSerializer<T> createSerializer(org.apache.flink.api.common.serialization.SerializerConfig config) Deprecated.- Specified by:
createSerializerin classorg.apache.flink.api.common.typeinfo.TypeInformation<T>
-
createComparator
public org.apache.flink.api.common.typeutils.TypeComparator<T> createComparator(boolean sortOrderAscending, org.apache.flink.api.common.ExecutionConfig executionConfig) Deprecated.- Specified by:
createComparatorin interfaceorg.apache.flink.api.common.typeinfo.AtomicType<T>
-
hashCode
public int hashCode()Deprecated.- Specified by:
hashCodein classorg.apache.flink.api.common.typeinfo.TypeInformation<T>
-
canEqual
Deprecated.- Specified by:
canEqualin classorg.apache.flink.api.common.typeinfo.TypeInformation<T>
-
equals
Deprecated.- Specified by:
equalsin classorg.apache.flink.api.common.typeinfo.TypeInformation<T>
-
toString
Deprecated.- Specified by:
toStringin classorg.apache.flink.api.common.typeinfo.TypeInformation<T>
-
DataTypesinstead. Please make sure to use either the old or the new type system consistently to avoid unintended behavior. See the website documentation for more information.