Package org.apache.flink.table.types.logical
package org.apache.flink.table.types.logical
-
ClassDescriptionLogical type of an array of elements with same subtype.Logical type of an 8-byte signed integer with values from -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807.Logical type of a fixed-length binary string (=a sequence of bytes).Logical type of a boolean with a (possibly) three-valued logic of
TRUE, FALSE, UNKNOWN.Logical type of a fixed-length character string.Logical type of a date consisting ofyear-month-daywith values ranging from0000-01-01to9999-12-31.Logical type for a group of day-time interval types.Supported resolutions of this type.Logical type of a decimal number with fixed precision and scale.Logical type of a user-defined distinct type.A builder for aDistinctType.Logical type of an 8-byte double precision floating point number.Logical type of a 4-byte single precision floating point number.Logical type of a 4-byte signed integer with values from -2,147,483,648 to 2,147,483,647.This type is a temporary solution to fully support the old type system stack through the new stack.Logical type of a timestamp WITH LOCAL time zone consisting ofyear-month-day hour:minute:second[.fractional] zonewith up to nanosecond precision and values ranging from0000-01-01 00:00:00.000000000 +14:59to9999-12-31 23:59:59.999999999 -14:59.A logical type that describes the data type of a value.An enumeration of logical type families for clusteringLogicalTypeRoots into categories.An enumeration of logical type roots containing static information about logical data types.The visitor definition ofLogicalType.Logical type of an associative array that maps keys (includingNULL) to values (includingNULL).Logical type of a multiset (=bag).Logical type for representing untypedNULLvalues.RawType<T>Logical type of an arbitrary serialized type.Logical type of a sequence of fields.Describes a field of aRowType.Logical type of a 2-byte signed integer with values from -32,768 to 32,767.Logical type of a user-defined object structured type.A builder for aStructuredType.Defines an attribute of aStructuredType.Defines equality properties for scalar evaluation.SymbolType<T extends TableSymbol>Logical type for representing symbol values.Internal timestamp kind for attaching time attribute metadata to timestamps with or without a time zone.Logical type of a timestamp WITHOUT time zone consisting ofyear-month-day hour:minute:second[.fractional]with up to nanosecond precision and values ranging from0000-01-01 00:00:00.000000000to9999-12-31 23:59:59.999999999.Logical type of a time WITHOUT time zone consisting ofhour:minute:second[.fractional]with up to nanosecond precision and values ranging from00:00:00.000000000to23:59:59.999999999.Logical type of a 1-byte signed integer with values from -128 to 127.Placeholder type of an unresolved user-defined type that is identified by anUnresolvedIdentifier.Logical type of a user-defined representation for one or more built-in types.Logical type of a variable-length binary string (=a sequence of bytes).Logical type of a variable-length character string.Logical type for a group of year-month interval types.Supported resolutions of this type.Logical type of a timestamp WITH time zone consisting ofyear-month-day hour:minute:second[.fractional] zonewith up to nanosecond precision and values ranging from0000-01-01 00:00:00.000000000 +14:59to9999-12-31 23:59:59.999999999 -14:59.