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)
StatementBuildProcessorbuilderStatement in interface StatementBuildProcessorCopyright © 2006–2018 TinyGroup. All rights reserved.