ArithmeticBinaryExpression(ArithmeticBinaryExpression.Operator operator,
Expression left,
Expression right) |
ArithmeticBinaryExpression(NodeLocation location,
ArithmeticBinaryExpression.Operator operator,
Expression left,
Expression right) |
ArithmeticUnaryExpression(ArithmeticUnaryExpression.Sign sign,
Expression value) |
ArithmeticUnaryExpression(NodeLocation location,
ArithmeticUnaryExpression.Sign sign,
Expression value) |
AtTimeZone(Expression value,
Expression timeZone) |
AtTimeZone(NodeLocation location,
Expression value,
Expression timeZone) |
BetweenPredicate(Expression value,
Expression min,
Expression max) |
BetweenPredicate(NodeLocation location,
Expression value,
Expression min,
Expression max) |
BindExpression(List<Expression> values,
Expression function) |
BindExpression(NodeLocation location,
List<Expression> values,
Expression function) |
CallArgument(Expression value) |
CallArgument(NodeLocation location,
Expression value) |
CallArgument(NodeLocation location,
String name,
Expression value) |
CallArgument(Optional<NodeLocation> location,
Optional<String> name,
Expression value) |
CallArgument(String name,
Expression value) |
Cast(Expression expression,
String type) |
Cast(Expression expression,
String type,
boolean safe) |
Cast(Expression expression,
String type,
boolean safe,
boolean typeOnly) |
Cast(NodeLocation location,
Expression expression,
String type) |
Cast(NodeLocation location,
Expression expression,
String type,
boolean safe) |
Cast(NodeLocation location,
Expression expression,
String type,
boolean safe,
boolean typeOnly) |
Cast(Optional<NodeLocation> location,
Expression expression,
String type,
boolean safe,
boolean typeOnly) |
CoalesceExpression(Expression first,
Expression second,
Expression... additional) |
CoalesceExpression(Expression first,
Expression second,
Expression... additional) |
CoalesceExpression(Optional<NodeLocation> location,
Expression first,
Expression second,
Expression... additional) |
CoalesceExpression(Optional<NodeLocation> location,
Expression first,
Expression second,
Expression... additional) |
ComparisonExpression(ComparisonExpression.Operator operator,
Expression left,
Expression right) |
ComparisonExpression(NodeLocation location,
ComparisonExpression.Operator operator,
Expression left,
Expression right) |
DereferenceExpression(Expression base,
Identifier field) |
DereferenceExpression(NodeLocation location,
Expression base,
Identifier field) |
ExistsPredicate(Expression subquery) |
ExistsPredicate(NodeLocation location,
Expression subquery) |
Extract(Expression expression,
Extract.Field field) |
Extract(NodeLocation location,
Expression expression,
Extract.Field field) |
FrameBound(FrameBound.Type type,
Expression value) |
FrameBound(NodeLocation location,
FrameBound.Type type,
Expression value) |
IfExpression(Expression condition,
Expression trueValue,
Expression falseValue) |
IfExpression(NodeLocation location,
Expression condition,
Expression trueValue,
Expression falseValue) |
InPredicate(Expression value,
Expression valueList) |
InPredicate(NodeLocation location,
Expression value,
Expression valueList) |
IsNotNullPredicate(Expression value) |
IsNotNullPredicate(NodeLocation location,
Expression value) |
IsNullPredicate(Expression value) |
IsNullPredicate(NodeLocation location,
Expression value) |
JoinOn(Expression expression) |
LambdaExpression(List<LambdaArgumentDeclaration> arguments,
Expression body) |
LambdaExpression(NodeLocation location,
List<LambdaArgumentDeclaration> arguments,
Expression body) |
LambdaExpression(Optional<NodeLocation> location,
List<LambdaArgumentDeclaration> arguments,
Expression body) |
LikePredicate(Expression value,
Expression pattern,
Expression escape) |
LikePredicate(Expression value,
Expression pattern,
Optional<Expression> escape) |
LikePredicate(NodeLocation location,
Expression value,
Expression pattern,
Optional<Expression> escape) |
LogicalBinaryExpression(LogicalBinaryExpression.Operator operator,
Expression left,
Expression right) |
LogicalBinaryExpression(NodeLocation location,
LogicalBinaryExpression.Operator operator,
Expression left,
Expression right) |
NotExpression(Expression value) |
NotExpression(NodeLocation location,
Expression value) |
NullIfExpression(Expression first,
Expression second) |
NullIfExpression(NodeLocation location,
Expression first,
Expression second) |
Property(Identifier name,
Expression value) |
Property(NodeLocation location,
Identifier name,
Expression value) |
QuantifiedComparisonExpression(ComparisonExpression.Operator operator,
QuantifiedComparisonExpression.Quantifier quantifier,
Expression value,
Expression subquery) |
QuantifiedComparisonExpression(NodeLocation location,
ComparisonExpression.Operator operator,
QuantifiedComparisonExpression.Quantifier quantifier,
Expression value,
Expression subquery) |
RefreshMaterializedView(NodeLocation location,
Table target,
Expression where) |
RefreshMaterializedView(Table target,
Expression where) |
Return(Expression expression) |
Return(NodeLocation location,
Expression expression) |
SampledRelation(NodeLocation location,
Relation relation,
SampledRelation.Type type,
Expression samplePercentage) |
SampledRelation(Relation relation,
SampledRelation.Type type,
Expression samplePercentage) |
SetSession(NodeLocation location,
QualifiedName name,
Expression value) |
SetSession(QualifiedName name,
Expression value) |
SimpleCaseExpression(Expression operand,
List<WhenClause> whenClauses,
Optional<Expression> defaultValue) |
SimpleCaseExpression(NodeLocation location,
Expression operand,
List<WhenClause> whenClauses,
Optional<Expression> defaultValue) |
SingleColumn(Expression expression) |
SingleColumn(Expression expression,
Identifier alias) |
SingleColumn(Expression expression,
Optional<Identifier> alias) |
SingleColumn(NodeLocation location,
Expression expression,
Optional<Identifier> alias) |
SortItem(Expression sortKey,
SortItem.Ordering ordering,
SortItem.NullOrdering nullOrdering) |
SortItem(NodeLocation location,
Expression sortKey,
SortItem.Ordering ordering,
SortItem.NullOrdering nullOrdering) |
SubscriptExpression(Expression base,
Expression index) |
SubscriptExpression(NodeLocation location,
Expression base,
Expression index) |
TryExpression(Expression innerExpression) |
TryExpression(NodeLocation location,
Expression innerExpression) |
WhenClause(Expression operand,
Expression result) |
WhenClause(NodeLocation location,
Expression operand,
Expression result) |