Package org.apache.flink.table.operations
package org.apache.flink.table.operations
-
ClassDescriptionBase class for SHOW operations.Relational operation that performs computations on top of subsets of input rows grouped by key.Operation to describe a BEGIN STATEMENT SET statement.Describes a relational operation that was created from applying a
TableFunction.AOperationthat describes the call procedure statement.Special, internal kind ofModifyOperationthat collects the content ofQueryOperationto local.Operation to describe anCOMPILE AND EXECUTE PLANstatement.Operation to describe a CREATE TABLE AS statement.The operation for deleting data in a table according to filters directly.Operation to describe a DESCRIBE CATALOG catalog_name statement.Operation to describe a FUNCTION.Operation to describe a DESCRIBE [EXTENDED] [[catalogName.] dataBasesName].sqlIdentifier statement.Removes duplicated rows of underlying relational operation.Operation to describe a End statement.AnExecutableOperationrepresents an operation that is executed for its side effects.The context to execute the operation.Operation to describe an EXPLAIN statement.Internal operation used to convert aTableinto a DataStream.Filters out rows of underlying relational operation that do not match given condition.Table operation that joins two relational operations based on given condition.Specifies how the two Tables should be joined.Operation to describe a LOAD MODULE statement.AOperationthat describes the DML queries such as e.g.Class that implements visitor pattern.The type of sink modification.AnOperationto represent that nothing needs to be done.Covers all sort of Table operations such as queries(DQL), modifications(DML), definitions(DDL), or control actions(DCL).Helper methods forOperations.Special, internal kind ofModifyOperationthat allows converting a tree ofQueryOperations to aTransformationof given type described withTypeInformation.Should the output type contain the change flag, and what should the flag represent (retraction or deletion).Table operation that computes new table using givenExpressions from its input relational operation.Base class for representing an operation structure behind a user-facingTableAPI.Class that implements visitor pattern.Operation to describe a [CREATE OR] REPLACE TABLE AS statement.A set operation on two relations.Represent kind of this set operation.Operation to describe a SHOW CATALOGS statement.Operation to describe a SHOW COLUMNS statement.Operation to describe a SHOW CREATE CATALOG statement.Operation to describe a SHOW CREATE TABLE statement.Operation to describe a SHOW CREATE VIEW statement.Operation to describe a SHOW CURRENT CATALOG statement.Operation to describe SHOW CURRENT DATABASE operation.Operation to describe a SHOW DATABASES statement.Operation to describe a SHOW FUNCTIONS statement.Represent scope of function.Operation to describe a SHOW [FULL] MODULES statement.AnOperationthat show one kind of objects, e.g.Operation to describe a SHOW PARTITIONS statement.Operation to describe a SHOW PROCEDURES statement.Operation to describe a SHOW TABLES statement.Operation to describe a SHOW VIEWS statement.DML operation that tells to write to a sink.Expresses sort operation of rows of the underlying relational operation with given order.Describes a query operation from aContextResolvedTable.DML operation that tells to write to a sink which implementsSupportsStaging.AOperationthat describes the statement set, e.g.Inline scan of aTableSource.Operation to describe anTRUNCATE TABLEstatement.Operation to describe an UNLOAD MODULE statement.DML operation that tells to write to the given sink.Operation to describe a USE CATALOG statement.Operation to describe a USE [catalogName.]dataBaseName statement.Operation to describe a USE MODULES statement.AnOperationthat describes the catalog/database switch statements, e.g.Table operation that computes new table using givenExpressions from its input relational operation.Relational operation that performs computations on top of subsets of input rows grouped by key and group window.Wrapper for resolved expressions of aGroupWindow.The type of window.