Package | Description |
---|---|
org.apache.flink.api.table.expressions.analysis | |
org.apache.flink.api.table.trees |
Modifier and Type | Class and Description |
---|---|
class |
GroupByAnalyzer.CheckGroupExpression |
class |
InsertAutoCasts
Rule that adds casts in arithmetic operations. |
class |
ResolveFieldReferences
Rule that resolved field references.
|
class |
TypeCheck
Rule that makes sure we call
Expression.typeInfo on each Expression at least once. |
class |
VerifyBoolean
Rule that verifies that the result type of an Expression is Boolean. |
class |
VerifyNoAggregates
Rule that verifies that an expression does not contain aggregate operations.
|
class |
VerifyNoNestedAggregates
Rule that verifies that an expression does not contain aggregate operations
as children of aggregate operations.
|
Modifier and Type | Method and Description |
---|---|
scala.collection.Seq<Rule<Expression>> |
SelectionAnalyzer.rules() |
scala.collection.Seq<Rule<Expression>> |
PredicateAnalyzer.rules() |
scala.collection.Seq<Rule<Expression>> |
GroupByAnalyzer.rules() |
Modifier and Type | Method and Description |
---|---|
abstract scala.collection.Seq<Rule<A>> |
Analyzer.rules() |
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.