public class SQLUnionQuery extends SQLObjectImpl implements SQLSelectQuery, SQLDbTypedObject
| 限定符和类型 | 字段和说明 |
|---|---|
private boolean |
bracket |
private String |
dbType |
private SQLLimit |
limit |
private SQLUnionOperator |
operator |
private SQLOrderBy |
orderBy |
private List<SQLSelectQuery> |
relations |
attributes, parent| 构造器和说明 |
|---|
SQLUnionQuery() |
SQLUnionQuery(SQLSelectQuery left,
SQLUnionOperator operator,
SQLSelectQuery right) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
accept0(SQLASTVisitor visitor) |
void |
addRelation(SQLSelectQuery relation) |
SQLUnionQuery |
clone() |
boolean |
equals(Object o) |
String |
getDbType() |
SQLSelectQueryBlock |
getFirstQueryBlock() |
SQLSelectQuery |
getLeft() |
SQLLimit |
getLimit() |
SQLUnionOperator |
getOperator() |
SQLOrderBy |
getOrderBy() |
List<SQLSelectQuery> |
getRelations() |
SQLSelectQuery |
getRight() |
int |
hashCode() |
boolean |
isBracket() |
boolean |
replace(SQLSelectQuery cmp,
SQLSelectQuery target) |
void |
setBracket(boolean bracket) |
void |
setDbType(String dbType) |
void |
setLeft(SQLSelectQuery left) |
void |
setLimit(SQLLimit limit) |
void |
setOperator(SQLUnionOperator operator) |
void |
setOrderBy(SQLOrderBy orderBy) |
void |
setRight(SQLSelectQuery right) |
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParent, toStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParentprivate boolean bracket
private List<SQLSelectQuery> relations
private SQLUnionOperator operator
private SQLOrderBy orderBy
private SQLLimit limit
private String dbType
public SQLUnionQuery()
public SQLUnionQuery(SQLSelectQuery left, SQLUnionOperator operator, SQLSelectQuery right)
public SQLUnionOperator getOperator()
public void setOperator(SQLUnionOperator operator)
public List<SQLSelectQuery> getRelations()
public void addRelation(SQLSelectQuery relation)
public SQLSelectQuery getLeft()
public void setLeft(SQLSelectQuery left)
public SQLSelectQuery getRight()
public void setRight(SQLSelectQuery right)
public SQLOrderBy getOrderBy()
public void setOrderBy(SQLOrderBy orderBy)
protected void accept0(SQLASTVisitor visitor)
accept0 在类中 SQLObjectImplpublic SQLLimit getLimit()
public void setLimit(SQLLimit limit)
public boolean isBracket()
isBracket 在接口中 SQLSelectQuerypublic void setBracket(boolean bracket)
setBracket 在接口中 SQLSelectQuerypublic SQLUnionQuery clone()
clone 在接口中 SQLObjectclone 在接口中 SQLSelectQueryclone 在类中 SQLObjectImplpublic SQLSelectQueryBlock getFirstQueryBlock()
public String getDbType()
getDbType 在接口中 SQLDbTypedObjectpublic void setDbType(String dbType)
public boolean replace(SQLSelectQuery cmp, SQLSelectQuery target)
Copyright © 2013–2019 Alibaba Group. All rights reserved.