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 userfacing
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.

DescribeCatalogOperation 
Operation to describe a DESCRIBE CATALOG catalog_name statement.

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.

ShowCreateCatalogOperation 
Operation to describe a SHOW CREATE CATALOG statement.

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.