Package | Description |
---|---|
org.apache.flink.table.api | |
org.apache.flink.table.expressions | |
org.apache.flink.table.plan | |
org.apache.flink.table.plan.logical |
Modifier and Type | Class and Description |
---|---|
class |
CurrentRange |
class |
CurrentRow |
class |
UnboundedRange |
class |
UnboundedRow |
Modifier and Type | Method and Description |
---|---|
static boolean |
UnboundedRow.fastEquals(TreeNode<?> other) |
static boolean |
CurrentRange.fastEquals(TreeNode<?> other) |
static boolean |
CurrentRow.fastEquals(TreeNode<?> other) |
static boolean |
UnboundedRange.fastEquals(TreeNode<?> other) |
Modifier and Type | Class and Description |
---|---|
class |
Abs |
class |
AbstractWindowProperty |
class |
Acos |
class |
AggFunctionCall |
class |
Aggregation |
class |
Alias |
class |
And |
class |
ArrayCardinality |
class |
ArrayConstructor |
class |
ArrayElement |
class |
ArrayElementAt |
class |
Asc |
class |
Asin |
class |
Atan |
class |
Attribute |
class |
Avg |
class |
BinaryArithmetic |
class |
BinaryComparison |
class |
BinaryExpression |
class |
BinaryPredicate |
class |
Call
General expression for unresolved function calls.
|
class |
Cast |
class |
Ceil |
class |
CharLength
Returns the length of this
str . |
class |
Cos |
class |
Cot |
class |
Count |
class |
CurrentDate |
class |
CurrentTime |
class |
CurrentTimePoint |
class |
CurrentTimestamp |
class |
Degrees |
class |
Desc |
class |
Div |
class |
EqualTo |
class |
Exp |
class |
Expression |
class |
Extract |
class |
Flattening
Flattening of composite types.
|
class |
Floor |
class |
GetCompositeField |
class |
GreaterThan |
class |
GreaterThanOrEqual |
class |
If |
class |
InitCap
Returns str with the first letter of each word in uppercase.
|
class |
IsFalse |
class |
IsNotFalse |
class |
IsNotNull |
class |
IsNotTrue |
class |
IsNull |
class |
IsTrue |
class |
LeafExpression |
class |
LessThan |
class |
LessThanOrEqual |
class |
Like
Returns true if
str matches pattern . |
class |
Literal |
class |
Ln |
class |
LocalTime |
class |
LocalTimestamp |
class |
Log10 |
class |
Lower
Returns str with all characters changed to lowercase.
|
class |
Max |
class |
Min |
class |
Minus |
class |
Mod |
class |
Mul |
class |
Not |
class |
NotEqualTo |
class |
Null |
class |
Or |
class |
Ordering |
class |
OverCall
Over expression for Calcite over transform.
|
class |
Overlay
Replaces a substring of a string with a replacement string.
|
class |
Pi |
class |
Plus |
class |
Position
Returns the position of string needle in string haystack.
|
class |
Power |
class |
ProctimeAttribute |
class |
Quarter
Extracts the quarter of a year from a SQL date.
|
class |
Radians |
class |
ResolvedFieldReference |
class |
Round |
class |
RowtimeAttribute |
class |
ScalarFunctionCall
Expression for calling a user-defined scalar functions.
|
class |
Sign |
class |
Similar
Returns true if
str is similar to pattern . |
class |
Sin |
class |
Sqrt |
class |
StddevPop |
class |
StddevSamp |
class |
Substring
Returns substring of
str from begin (inclusive) for length . |
class |
Sum |
class |
Sum0 |
class |
SymbolExpression
General expression class to represent a symbol.
|
class |
TableFunctionCall
Expression for calling a user-defined table function with actual parameters.
|
class |
Tan |
class |
TemporalCeil |
class |
TemporalCeilFloor |
class |
TemporalFloor |
class |
TemporalOverlaps
Determines whether two anchored time intervals overlap.
|
class |
TimeAttribute |
class |
Trim
Trim
trimString from str according to trimMode . |
class |
UnaryExpression |
class |
UnaryMinus |
class |
UnresolvedAlias |
class |
UnresolvedFieldReference |
class |
UnresolvedOverCall
Over call with unresolved alias for over window.
|
class |
Upper
Returns str with all characters changed to uppercase.
|
class |
VarPop |
class |
VarSamp |
class |
WindowEnd |
class |
WindowReference |
class |
WindowStart |
Modifier and Type | Method and Description |
---|---|
static boolean |
UnresolvedFieldReference.fastEquals(TreeNode<?> other) |
static boolean |
If.fastEquals(TreeNode<?> other) |
static boolean |
Lower.fastEquals(TreeNode<?> other) |
static boolean |
Degrees.fastEquals(TreeNode<?> other) |
static boolean |
WindowStart.fastEquals(TreeNode<?> other) |
static boolean |
Extract.fastEquals(TreeNode<?> other) |
static boolean |
ProctimeAttribute.fastEquals(TreeNode<?> other) |
static boolean |
CurrentDate.fastEquals(TreeNode<?> other) |
static boolean |
AggFunctionCall.fastEquals(TreeNode<?> other) |
static boolean |
ScalarFunctionCall.fastEquals(TreeNode<?> other) |
static boolean |
Ln.fastEquals(TreeNode<?> other) |
static boolean |
GetCompositeField.fastEquals(TreeNode<?> other) |
static boolean |
Similar.fastEquals(TreeNode<?> other) |
static boolean |
Position.fastEquals(TreeNode<?> other) |
static boolean |
And.fastEquals(TreeNode<?> other) |
static boolean |
GreaterThan.fastEquals(TreeNode<?> other) |
static boolean |
UnresolvedOverCall.fastEquals(TreeNode<?> other) |
static boolean |
VarPop.fastEquals(TreeNode<?> other) |
static boolean |
Min.fastEquals(TreeNode<?> other) |
static boolean |
Minus.fastEquals(TreeNode<?> other) |
static boolean |
Null.fastEquals(TreeNode<?> other) |
static boolean |
WindowReference.fastEquals(TreeNode<?> other) |
static boolean |
LessThanOrEqual.fastEquals(TreeNode<?> other) |
static boolean |
Not.fastEquals(TreeNode<?> other) |
static boolean |
CurrentTime.fastEquals(TreeNode<?> other) |
static boolean |
Overlay.fastEquals(TreeNode<?> other) |
static boolean |
Like.fastEquals(TreeNode<?> other) |
static boolean |
Or.fastEquals(TreeNode<?> other) |
static boolean |
Cot.fastEquals(TreeNode<?> other) |
static boolean |
IsNotNull.fastEquals(TreeNode<?> other) |
static boolean |
ResolvedFieldReference.fastEquals(TreeNode<?> other) |
static boolean |
Div.fastEquals(TreeNode<?> other) |
static boolean |
Upper.fastEquals(TreeNode<?> other) |
static boolean |
CurrentTimestamp.fastEquals(TreeNode<?> other) |
static boolean |
Radians.fastEquals(TreeNode<?> other) |
static boolean |
Floor.fastEquals(TreeNode<?> other) |
static boolean |
IsNotFalse.fastEquals(TreeNode<?> other) |
static boolean |
Tan.fastEquals(TreeNode<?> other) |
static boolean |
NotEqualTo.fastEquals(TreeNode<?> other) |
static boolean |
Acos.fastEquals(TreeNode<?> other) |
static boolean |
Exp.fastEquals(TreeNode<?> other) |
static boolean |
Cos.fastEquals(TreeNode<?> other) |
static boolean |
Literal.fastEquals(TreeNode<?> other) |
static boolean |
InitCap.fastEquals(TreeNode<?> other) |
static boolean |
Desc.fastEquals(TreeNode<?> other) |
static boolean |
Sum.fastEquals(TreeNode<?> other) |
static boolean |
ArrayCardinality.fastEquals(TreeNode<?> other) |
static boolean |
LocalTimestamp.fastEquals(TreeNode<?> other) |
static boolean |
EqualTo.fastEquals(TreeNode<?> other) |
static boolean |
StddevPop.fastEquals(TreeNode<?> other) |
static boolean |
IsNotTrue.fastEquals(TreeNode<?> other) |
static boolean |
UnaryMinus.fastEquals(TreeNode<?> other) |
static boolean |
Power.fastEquals(TreeNode<?> other) |
static boolean |
Abs.fastEquals(TreeNode<?> other) |
static boolean |
TableFunctionCall.fastEquals(TreeNode<?> other) |
static boolean |
Plus.fastEquals(TreeNode<?> other) |
static boolean |
CharLength.fastEquals(TreeNode<?> other) |
static boolean |
ArrayElementAt.fastEquals(TreeNode<?> other) |
static boolean |
Quarter.fastEquals(TreeNode<?> other) |
static boolean |
Sin.fastEquals(TreeNode<?> other) |
static boolean |
Atan.fastEquals(TreeNode<?> other) |
static boolean |
Sign.fastEquals(TreeNode<?> other) |
static boolean |
Ceil.fastEquals(TreeNode<?> other) |
static boolean |
Avg.fastEquals(TreeNode<?> other) |
static boolean |
TemporalCeil.fastEquals(TreeNode<?> other) |
static boolean |
Asin.fastEquals(TreeNode<?> other) |
static boolean |
Mod.fastEquals(TreeNode<?> other) |
static boolean |
Count.fastEquals(TreeNode<?> other) |
static boolean |
LessThan.fastEquals(TreeNode<?> other) |
static boolean |
Call.fastEquals(TreeNode<?> other) |
static boolean |
Pi.fastEquals(TreeNode<?> other) |
static boolean |
OverCall.fastEquals(TreeNode<?> other) |
static boolean |
Cast.fastEquals(TreeNode<?> other) |
static boolean |
Trim.fastEquals(TreeNode<?> other) |
static boolean |
ArrayElement.fastEquals(TreeNode<?> other) |
static boolean |
StddevSamp.fastEquals(TreeNode<?> other) |
static boolean |
TemporalFloor.fastEquals(TreeNode<?> other) |
static boolean |
Asc.fastEquals(TreeNode<?> other) |
static boolean |
IsNull.fastEquals(TreeNode<?> other) |
static boolean |
Sqrt.fastEquals(TreeNode<?> other) |
static boolean |
Round.fastEquals(TreeNode<?> other) |
static boolean |
WindowEnd.fastEquals(TreeNode<?> other) |
static boolean |
VarSamp.fastEquals(TreeNode<?> other) |
static boolean |
Mul.fastEquals(TreeNode<?> other) |
static boolean |
IsTrue.fastEquals(TreeNode<?> other) |
static boolean |
Alias.fastEquals(TreeNode<?> other) |
static boolean |
RowtimeAttribute.fastEquals(TreeNode<?> other) |
static boolean |
Max.fastEquals(TreeNode<?> other) |
static boolean |
GreaterThanOrEqual.fastEquals(TreeNode<?> other) |
static boolean |
LocalTime.fastEquals(TreeNode<?> other) |
static boolean |
SymbolExpression.fastEquals(TreeNode<?> other) |
static boolean |
UnresolvedAlias.fastEquals(TreeNode<?> other) |
static boolean |
Sum0.fastEquals(TreeNode<?> other) |
static boolean |
IsFalse.fastEquals(TreeNode<?> other) |
static boolean |
Flattening.fastEquals(TreeNode<?> other) |
static boolean |
ArrayConstructor.fastEquals(TreeNode<?> other) |
static boolean |
Log10.fastEquals(TreeNode<?> other) |
static boolean |
TemporalOverlaps.fastEquals(TreeNode<?> other) |
static boolean |
Substring.fastEquals(TreeNode<?> other) |
Modifier and Type | Class and Description |
---|---|
class |
TreeNode<A extends TreeNode<A>>
Generic base class for trees that can be transformed and traversed.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TreeNode.fastEquals(TreeNode<?> other)
Tests for equality by first testing for reference equality.
|
Modifier and Type | Class and Description |
---|---|
class |
Aggregate |
class |
AliasNode |
class |
BinaryNode |
class |
CatalogNode |
class |
Distinct |
class |
Filter |
class |
Intersect |
class |
Join |
class |
LeafNode |
class |
Limit |
class |
LogicalNode
LogicalNode is created and validated as we construct query plan using Table API.
|
class |
LogicalRelNode
Wrapper for valid logical plans generated from SQL String.
|
class |
LogicalTableFunctionCall
LogicalNode for calling a user-defined table functions.
|
class |
Project |
class |
Sort |
class |
UnaryNode |
class |
Union |
class |
WindowAggregate |
Modifier and Type | Method and Description |
---|---|
static boolean |
Intersect.fastEquals(TreeNode<?> other) |
static boolean |
Union.fastEquals(TreeNode<?> other) |
static boolean |
Minus.fastEquals(TreeNode<?> other) |
static boolean |
Sort.fastEquals(TreeNode<?> other) |
static boolean |
LogicalTableFunctionCall.fastEquals(TreeNode<?> other) |
static boolean |
Filter.fastEquals(TreeNode<?> other) |
static boolean |
Project.fastEquals(TreeNode<?> other) |
static boolean |
Distinct.fastEquals(TreeNode<?> other) |
static boolean |
Join.fastEquals(TreeNode<?> other) |
static boolean |
Limit.fastEquals(TreeNode<?> other) |
static boolean |
LogicalRelNode.fastEquals(TreeNode<?> other) |
static boolean |
WindowAggregate.fastEquals(TreeNode<?> other) |
static boolean |
CatalogNode.fastEquals(TreeNode<?> other) |
static boolean |
Aggregate.fastEquals(TreeNode<?> other) |
static boolean |
AliasNode.fastEquals(TreeNode<?> other) |
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.