| 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 user-facing
Table API. |
| QueryOperationVisitor<T> |
Class that implements visitor pattern.
|
| 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.
|
| 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.
|
| DistinctQueryOperation |
Removes duplicated rows of underlying relational operation.
|
| FilterQueryOperation |
Filters out rows of underlying relational operation that do not match given condition.
|
| JoinQueryOperation |
Table operation that joins two relational operations based on given condition.
|
| OperationUtils |
Helper methods for
Operations. |
| OutputConversionModifyOperation |
Special, internal kind of
ModifyOperation that allows converting a tree of
QueryOperations to a Transformation of given type described with
TypeInformation. |
| ProjectQueryOperation |
Table operation that computes new table using given
Expressions
from its input relational operation. |
| 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.
|
| UseCatalogOperation |
Operation to describe a USE CATALOG statement.
|
| UseDatabaseOperation |
Operation to describe a USE [catalogName.]dataBaseName statement.
|
| 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.