Package | Description |
---|---|
org.apache.flink.api.table.expressions | |
org.apache.flink.api.table.plan | |
org.apache.flink.api.table.trees |
Modifier and Type | Class and Description |
---|---|
class |
Abs |
class |
Aggregation |
class |
And |
class |
Avg |
class |
BinaryArithmetic |
class |
BinaryComparison |
class |
BinaryExpression |
class |
BinaryPredicate |
class |
BitwiseAnd |
class |
BitwiseBinaryArithmetic |
class |
BitwiseNot |
class |
BitwiseOr |
class |
BitwiseXor |
class |
Cast |
class |
Count |
class |
Div |
class |
EqualTo |
class |
Expression |
class |
GreaterThan |
class |
GreaterThanOrEqual |
class |
IsNotNull |
class |
IsNull |
class |
LeafExpression |
class |
LessThan |
class |
LessThanOrEqual |
class |
Literal |
class |
Max |
class |
Min |
class |
Minus |
class |
Mod |
class |
Mul |
class |
Naming |
class |
NopExpression |
class |
Not |
class |
NotEqualTo |
class |
Or |
class |
Plus |
class |
ResolvedFieldReference |
class |
Substring |
class |
Sum |
class |
UnaryExpression |
class |
UnaryMinus |
class |
UnresolvedFieldReference |
Modifier and Type | Class and Description |
---|---|
class |
Aggregate
Internal operation.
|
class |
As
Operation that gives new names to fields.
|
class |
Filter
Operation that filters out elements that do not match the predicate expression.
|
class |
GroupBy
Grouping operation.
|
class |
Join
Operation that joins two
Table s. |
class |
PlanNode
Base class for all Table API operations.
|
class |
Root<T>
|
class |
Select
Selection expression.
|
class |
UnionAll
UnionAll operation, union all elements from left and right.
|
Modifier and Type | Class and Description |
---|---|
class |
Analyzer<A extends TreeNode<A>>
Base class for tree analyzers/transformers.
|
class |
Rule<A extends TreeNode<A>>
Base class for a rule that is part of an
Analyzer rule chain. |
class |
TreeNode<A extends TreeNode<A>>
Generic base class for trees that can be transformed and traversed.
|
Modifier and Type | Method and Description |
---|---|
TreeNode<A> |
TreeNode.makeCopy(scala.collection.Seq<Object> newArgs)
Creates a new copy of this expression with new children.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TreeNode.fastEquals(TreeNode<?> other)
Tests for equality by first testing for reference equality.
|
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.