Interface  Description 

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.

Class  Description 

AggregateQueryOperation 
Relational operation that performs computations on top of subsets of input rows grouped by
key.

CalculatedQueryOperation<T> 
Describes a relational operation that was created from applying a
TableFunction . 
CatalogQueryOperation 
Describes a relational operation that was created from a lookup to a catalog.

CatalogSinkModifyOperation 
DML operation that tells to write to a sink.

DataSetQueryOperation<E> 
Describes a relational operation that reads from a
DataSet . 
DistinctQueryOperation 
Removes duplicated rows of underlying relational operation.

FilterQueryOperation 
Filters out rows of underlying relational operation that do not match given condition.

JavaDataStreamQueryOperation<E> 
Describes a relational operation that reads from a
DataStream . 
JoinQueryOperation 
Table operation that joins two relational operations based on given condition.

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. 
ScalaDataStreamQueryOperation<E> 
Describes a relational operation that reads from a
DataStream . 
SetQueryOperation 
A set operation on two relations.

SortQueryOperation 
Expresses sort operation of rows of the underlying relational operation with given order.

TableSourceQueryOperation<T> 
Inline scan of a
TableSource . 
UnregisteredSinkModifyOperation<T> 
DML operation that tells to write to the given sink.

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.

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.

WindowAggregateQueryOperation.ResolvedGroupWindow.WindowType 
The type of window.

Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.