Package org.apache.flink.table.api
-
Class Summary Class Description DataTypes ADataType
can be used to declare input and/or output types of operations.DataTypes.AbstractField Common helper class for resolved and unresolved fields of a row or structured type.DataTypes.Field Helper class for defining the field of a row or structured type.DataTypes.Resolution Helper class for defining the resolution of an interval.DataTypes.UnresolvedField Helper class for defining the unresolved field of a row or structured type.Schema Schema of a table or view.Schema.Builder A builder for constructing an immutable but still unresolvedSchema
.Schema.UnresolvedColumn Super class for all kinds of columns in an unresolved schema.Schema.UnresolvedComputedColumn Declaration of a computed column that will be resolved toColumn.ComputedColumn
during schema resolution.Schema.UnresolvedConstraint Super class for all kinds of constraints in an unresolved schema.Schema.UnresolvedMetadataColumn Declaration of a metadata column that will be resolved toColumn.MetadataColumn
during schema resolution.Schema.UnresolvedPhysicalColumn Declaration of a physical column that will be resolved toColumn.PhysicalColumn
during schema resolution.Schema.UnresolvedPrimaryKey Declaration of a primary key that will be resolved toUniqueConstraint
during schema resolution.Schema.UnresolvedWatermarkSpec Declaration of a watermark strategy that will be resolved toWatermarkSpec
during schema resolution. -
Enum Summary Enum Description JsonExistsOnError Behavior in case of errors forBuiltInFunctionDefinitions.JSON_EXISTS
.JsonOnNull Behavior for entries with a null value forBuiltInFunctionDefinitions.JSON_OBJECT
andBuiltInFunctionDefinitions.JSON_ARRAY
.JsonQueryOnEmptyOrError Behavior ofBuiltInFunctionDefinitions.JSON_QUERY
in case a path expression is empty or raises an error.JsonQueryWrapper Defines whether and when to wrap the result ofBuiltInFunctionDefinitions.JSON_QUERY
into an array.JsonType Supported JSON types forBuiltInFunctionDefinitions.IS_JSON
.JsonValueOnEmptyOrError Behavior forBuiltInFunctionDefinitions.JSON_VALUE
.OverWindowRange Range specification forBuiltInFunctionDefinitions.OVER
window. -
Exception Summary Exception Description AmbiguousTableFactoryException Deprecated. This exception is considered internal and has been erroneously placed in the *.api package.CatalogNotExistException Exception for an operation on a nonexistent catalog.ExpressionParserException Deprecated. This exception is considered internal and has been erroneously placed in the *.api package.NoMatchingTableFactoryException Deprecated. This exception is considered internal and has been erroneously placed in the *.api package.TableException General Exception for all errors during table handling.TableNotExistException Exception for an operation on a nonexistent table.TableRuntimeException Exception for errors occurring in the runtime.ValidationException Exception for all errors occurring during validation phase.