public class QBExpr extends Object
Modifier and Type | Class and Description |
---|---|
static class |
QBExpr.Opcode
Opcode.
|
Constructor and Description |
---|
QBExpr(QB qb) |
QBExpr(QBExpr.Opcode opcode,
QBExpr qbexpr1,
QBExpr qbexpr2) |
QBExpr(String alias) |
Modifier and Type | Method and Description |
---|---|
boolean |
containsQueryWithoutSourceTable()
returns true, if the query block contains any query, or subquery without a source table
Like select current_user(), select current_database()
|
String |
getAlias() |
QBExpr.Opcode |
getOpcode() |
QB |
getQB() |
QBExpr |
getQBExpr1() |
QBExpr |
getQBExpr2() |
boolean |
isSimpleSelectQuery() |
void |
print(String msg) |
void |
setAlias(String alias) |
void |
setOpcode(QBExpr.Opcode opcode) |
void |
setQB(QB qb) |
void |
setQBExpr1(QBExpr qbexpr) |
void |
setQBExpr2(QBExpr qbexpr) |
public QBExpr(String alias)
public QBExpr(QB qb)
public QBExpr(QBExpr.Opcode opcode, QBExpr qbexpr1, QBExpr qbexpr2)
public String getAlias()
public void setAlias(String alias)
public void setQB(QB qb)
public void setOpcode(QBExpr.Opcode opcode)
public void setQBExpr1(QBExpr qbexpr)
public void setQBExpr2(QBExpr qbexpr)
public QB getQB()
public QBExpr.Opcode getOpcode()
public QBExpr getQBExpr1()
public QBExpr getQBExpr2()
public void print(String msg)
public boolean isSimpleSelectQuery()
public boolean containsQueryWithoutSourceTable()
Copyright © 2019 The Apache Software Foundation. All rights reserved.