Interface | Description |
---|---|
CallProcedureOperation |
A
Operation that describes the call procedure statement. |
ExecutableOperation |
An
ExecutableOperation represents an operation that is executed for its side effects. |
ExecutableOperation.Context |
The context to execute the operation.
|
ModifyOperation |
A
Operation that describes the DML queries such as e.g. |
ModifyOperationVisitor<T> |
Class that implements visitor pattern.
|
Operation |
Covers all sort of Table operations such as queries(DQL), modifications(DML), definitions(DDL),
or control actions(DCL).
|
QueryOperation |
Base class for representing an operation structure behind a user-facing
Table API. |
QueryOperationVisitor<T> |
Class that implements visitor pattern.
|
ShowOperation |
An
Operation that show one kind of objects, e.g. |
UseOperation |
An
Operation that describes the catalog/database switch statements, e.g. |
Class | Description |
---|---|
AggregateQueryOperation |
Relational operation that performs computations on top of subsets of input rows grouped by key.
|
BeginStatementSetOperation |
Operation to describe a BEGIN STATEMENT SET statement.
|
CalculatedQueryOperation |
Describes a relational operation that was created from applying a
TableFunction . |
CollectModifyOperation |
Special, internal kind of
ModifyOperation that collects the content of QueryOperation to local. |
CompileAndExecutePlanOperation |
Operation to describe an
COMPILE AND EXECUTE PLAN statement. |
CreateTableASOperation |
Operation to describe a CREATE TABLE AS statement.
|
DataStreamQueryOperation<E> | Deprecated |
DeleteFromFilterOperation |
The operation for deleting data in a table according to filters directly.
|
DescribeTableOperation |
Operation to describe a DESCRIBE [EXTENDED] [[catalogName.] dataBasesName].sqlIdentifier
statement.
|
DistinctQueryOperation |
Removes duplicated rows of underlying relational operation.
|
EndStatementSetOperation |
Operation to describe a End statement.
|
ExplainOperation |
Operation to describe an EXPLAIN statement.
|
ExternalModifyOperation |
Internal operation used to convert a
Table into a DataStream. |
ExternalQueryOperation<E> |
Describes a relational operation that reads from a
DataStream . |
FilterQueryOperation |
Filters out rows of underlying relational operation that do not match given condition.
|
HiveSetOperation |
Hive's set operation.
|
JoinQueryOperation |
Table operation that joins two relational operations based on given condition.
|
LoadModuleOperation |
Operation to describe a LOAD MODULE statement.
|
NopOperation |
An
Operation to represent that nothing needs to be done. |
OperationUtils |
Helper methods for
Operation s. |
OutputConversionModifyOperation |
Special, internal kind of
ModifyOperation that allows converting a tree of QueryOperation s to a Transformation of given type described with TypeInformation . |
ProjectQueryOperation |
Table operation that computes new table using given
Expression s from its input relational
operation. |
ReplaceTableAsOperation |
Operation to describe a [CREATE OR] REPLACE TABLE AS statement.
|
SetQueryOperation |
A set operation on two relations.
|
ShowCatalogsOperation |
Operation to describe a SHOW CATALOGS statement.
|
ShowColumnsOperation |
Show columns from [[catalog.]database.]table.
|
ShowCreateTableOperation |
Operation to describe a SHOW CREATE TABLE statement.
|
ShowCreateViewOperation |
Operation to describe a SHOW CREATE VIEW statement.
|
ShowCurrentCatalogOperation |
Operation to describe a SHOW CURRENT CATALOG statement.
|
ShowCurrentDatabaseOperation |
Operation to describe SHOW CURRENT DATABASE operation.
|
ShowDatabasesOperation |
Operation to describe a SHOW DATABASES statement.
|
ShowFunctionsOperation |
Operation to describe a SHOW FUNCTIONS [ ( FROM | IN ) [catalog_name.]database_name ] [ [NOT]
(LIKE | ILIKE) <sql_like_pattern> ] statement.
|
ShowModulesOperation |
Operation to describe a SHOW [FULL] MODULES statement.
|
ShowPartitionsOperation |
Operation to describe a SHOW PARTITIONS statement.
|
ShowProceduresOperation |
Operation to describe a SHOW PROCEDURES [ ( FROM | IN ) [catalog_name.]database_name ] [ [NOT]
(LIKE | ILIKE) <sql_like_pattern> ] statement.
|
ShowTablesOperation |
Operation to describe a SHOW TABLES statement.
|
ShowViewsOperation |
Operation to describe a SHOW VIEWS statement.
|
SinkModifyOperation |
DML operation that tells to write to a sink.
|
SortQueryOperation |
Expresses sort operation of rows of the underlying relational operation with given order.
|
SourceQueryOperation |
Describes a query operation from a
ContextResolvedTable . |
StagedSinkModifyOperation |
DML operation that tells to write to a sink which implements
SupportsStaging . |
StatementSetOperation |
A
Operation that describes the statement set, e.g. |
TableSourceQueryOperation<T> |
Inline scan of a
TableSource . |
TruncateTableOperation |
Operation to describe an
TRUNCATE TABLE statement. |
UnloadModuleOperation |
Operation to describe an UNLOAD MODULE statement.
|
UnregisteredSinkModifyOperation<T> |
DML operation that tells to write to the given sink.
|
UseCatalogOperation |
Operation to describe a USE CATALOG statement.
|
UseDatabaseOperation |
Operation to describe a USE [catalogName.]dataBaseName statement.
|
UseModulesOperation |
Operation to describe a USE MODULES statement.
|
ValuesQueryOperation |
Table operation that computes new table using given
Expression s from its input relational
operation. |
WindowAggregateQueryOperation |
Relational operation that performs computations on top of subsets of input rows grouped by key
and group window.
|
WindowAggregateQueryOperation.ResolvedGroupWindow |
Wrapper for resolved expressions of a
GroupWindow . |
Enum | Description |
---|---|
JoinQueryOperation.JoinType |
Specifies how the two Tables should be joined.
|
LikeType |
Like types enums.
|
OutputConversionModifyOperation.UpdateMode |
Should the output type contain the change flag, and what should the flag represent
(retraction or deletion).
|
SetQueryOperation.SetQueryOperationType |
Represent kind of this set operation.
|
ShowFunctionsOperation.FunctionScope |
Represent scope of function.
|
SinkModifyOperation.ModifyType |
The type of sink modification.
|
WindowAggregateQueryOperation.ResolvedGroupWindow.WindowType |
The type of window.
|
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.