Modifier and Type | Field and Description |
---|---|
protected Expr |
BinaryOperator.left |
protected Expr |
BinaryOperator.right |
Modifier and Type | Method and Description |
---|---|
<T extends Expr> |
BinaryOperator.getLeft() |
<T extends Expr> |
BinaryOperator.getRight() |
Modifier and Type | Method and Description |
---|---|
Expr |
BetweenPredicate.begin() |
Expr |
BetweenPredicate.end() |
Expr |
UnaryOperator.getChild() |
Expr |
CaseWhenPredicate.WhenExpr.getCondition() |
Expr |
CaseWhenPredicate.getElseResult() |
Expr |
CreateTable.RangePartitionSpecifier.getEnd() |
Expr |
NamedExpr.getExpr() |
Expr |
Limit.getFetchFirstNum() |
Expr[] |
Aggregation.GroupElement.getGroupingSets() |
Expr |
InPredicate.getInValue() |
Expr |
Sort.SortSpec.getKey() |
Expr |
CastExpr.getOperand() |
Expr[] |
FunctionExpr.getParams() |
Expr |
PatternMatchPredicate.getPattern() |
Expr |
InPredicate.getPredicand() |
Expr |
PatternMatchPredicate.getPredicand() |
Expr |
IsNullPredicate.getPredicand() |
Expr |
Having.getQual() |
Expr |
Selection.getQual() |
Expr |
Join.getQual() |
Expr |
CreateTable.HashPartition.getQuantifier() |
Expr[] |
RelationList.getRelations() |
Expr |
CaseWhenPredicate.WhenExpr.getResult() |
Expr |
ScalarSubQuery.getSubQuery() |
Expr |
SimpleTableSubQuery.getSubQuery() |
Expr |
TablePrimarySubQuery.getSubQuery() |
Expr |
Insert.getSubQuery() |
Expr |
CreateTable.getSubQuery() |
Expr[] |
ValueListExpr.getValues() |
Expr |
BetweenPredicate.predicand() |
Modifier and Type | Method and Description |
---|---|
void |
CaseWhenPredicate.addWhen(Expr condition,
Expr result) |
boolean |
Sort.equalsTo(Expr expr) |
boolean |
LiteralValue.equalsTo(Expr expr) |
boolean |
Having.equalsTo(Expr expr) |
boolean |
GeneralSetFunctionExpr.equalsTo(Expr expr) |
boolean |
Selection.equalsTo(Expr expr) |
boolean |
NamedExpr.equalsTo(Expr obj) |
boolean |
ColumnDefinition.equalsTo(Expr expr) |
boolean |
ColumnReferenceExpr.equalsTo(Expr expr) |
boolean |
Aggregation.equalsTo(Expr expr) |
void |
UnaryOperator.setChild(Expr op) |
void |
CaseWhenPredicate.WhenExpr.setCondition(Expr condition) |
void |
CaseWhenPredicate.setElseResult(Expr elseResult) |
void |
BinaryOperator.setLeft(Expr left) |
void |
FunctionExpr.setParams(Expr[] params) |
void |
Having.setQual(Expr expr) |
void |
Selection.setQual(Expr expr) |
void |
Join.setQual(Expr expr) |
void |
CaseWhenPredicate.WhenExpr.setResult(Expr result) |
void |
BinaryOperator.setRight(Expr right) |
void |
Insert.setSubQuery(Expr subquery) |
void |
CreateTable.setSubQuery(Expr subquery) |
void |
ExprVisitor.visit(Expr expr) |
Constructor and Description |
---|
Aggregation.GroupElement(Aggregation.GroupType groupType,
Expr[] grouping_sets) |
BetweenPredicate(boolean not,
boolean symmetric,
Expr predicand,
Expr begin,
Expr end) |
BinaryOperator(OpType type,
Expr left,
Expr right) |
CaseWhenPredicate.WhenExpr(Expr condition,
Expr result) |
CastExpr(Expr operand,
DataTypeExpr target) |
CreateTable.HashPartition(ColumnReferenceExpr[] columns,
Expr quantity) |
CreateTable.RangePartitionSpecifier(String name,
Expr end) |
CreateTable(String tableName,
Expr subQuery,
boolean ifNotExists) |
Explain(Expr operand) |
FunctionExpr(OpType type,
String signature,
Expr[] params) |
FunctionExpr(String signature,
Expr[] params) |
GeneralSetFunctionExpr(OpType type,
String signature,
boolean distinct,
Expr[] params) |
GeneralSetFunctionExpr(String signature,
boolean distinct,
Expr param) |
Having(Expr qual) |
InPredicate(Expr predicand,
Expr in_values,
boolean not) |
IsNullPredicate(boolean not,
Expr column) |
Limit(Expr fetchFirstNum) |
NamedExpr(Expr expr) |
NamedExpr(Expr expr,
String alias) |
NotExpr(Expr child) |
PatternMatchPredicate(OpType opType,
boolean not,
Expr predicand,
Expr pattern) |
PatternMatchPredicate(OpType opType,
boolean not,
Expr predicand,
Expr pattern,
boolean caseInsensitive) |
RelationList(Expr[] relations) |
ScalarSubQuery(Expr subQuery) |
Selection(Expr qual) |
SetOperation(OpType type,
Expr left,
Expr right,
boolean distinct) |
SignedExpr(boolean negative,
Expr operand) |
SimpleTableSubQuery(Expr subquery) |
Sort.SortSpec(Expr key) |
TablePrimarySubQuery(String relName,
Expr subquery) |
ValueListExpr(Expr[] values) |
Copyright © 2014 Apache Software Foundation. All Rights Reserved.