All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
ASTBuilder |
add(ASTBuilder b) |
ASTBuilder |
add(ASTNode n) |
ASTBuilder |
add(int tokenType,
String text) |
static ASTBuilder |
construct(int tokenType,
String text) |
static ASTNode |
createAST(int tokenType,
String text) |
static ASTNode |
destNode() |
static ASTNode |
having(ASTNode cond) |
static ASTNode |
join(ASTNode left,
ASTNode right,
org.apache.calcite.rel.core.JoinRelType joinType,
ASTNode cond,
boolean semiJoin) |
static ASTNode |
limit(Object offset,
Object limit) |
static ASTNode |
literal(org.apache.calcite.rex.RexLiteral literal) |
static ASTNode |
literal(org.apache.calcite.rex.RexLiteral literal,
boolean useTypeQualInLiteral) |
ASTNode |
node() |
static ASTNode |
qualifiedName(String tableName,
String colName) |
static ASTNode |
selectExpr(ASTNode expr,
String alias) |
static ASTNode |
subQuery(ASTNode qry,
String alias) |
static ASTNode |
table(org.apache.calcite.rel.RelNode scan) |
static ASTNode |
unqualifiedName(String colName) |
static ASTNode |
where(ASTNode cond) |