public class SetOperationList extends Object implements SelectBody
Modifier and Type | Class and Description |
---|---|
static class |
SetOperationList.SetOperationType
list of set operations.
|
Constructor and Description |
---|
SetOperationList() |
Modifier and Type | Method and Description |
---|---|
void |
addOrderByElements(OrderByElement... orderBys) |
void |
builderStatement(StatementSqlBuilder builder)
实现接口的sql片段通过builder.appendSql(String
segment)进行拼接,也可以builder.getStringBuilder方法获取StringBuilder,然后进行append
实现的参数信息通过builder.addParamValue(Object...
|
Fetch |
getFetch() |
Limit |
getLimit() |
Offset |
getOffset() |
List<SetOperation> |
getOperations() |
List<OrderByElement> |
getOrderByElements() |
List<PlainSelect> |
getPlainSelects() |
void |
setFetch(Fetch fetch) |
void |
setLimit(Limit limit) |
void |
setOffset(Offset offset) |
void |
setOpsAndSelects(List<PlainSelect> select,
List<SetOperation> ops) |
void |
setOrderByElements(List<OrderByElement> orderByElements) |
String |
toString() |
public List<OrderByElement> getOrderByElements()
public void setOrderByElements(List<OrderByElement> orderByElements)
public List<PlainSelect> getPlainSelects()
public List<SetOperation> getOperations()
public void setOpsAndSelects(List<PlainSelect> select, List<SetOperation> ops)
public void addOrderByElements(OrderByElement... orderBys)
public Limit getLimit()
public void setLimit(Limit limit)
public Offset getOffset()
public void setOffset(Offset offset)
public Fetch getFetch()
public void setFetch(Fetch fetch)
public void builderStatement(StatementSqlBuilder builder)
StatementBuildProcessor
builderStatement
in interface StatementBuildProcessor
Copyright © 2006–2018 TinyGroup. All rights reserved.