- java.lang.Object
-
- net.sf.jsqlparser.parser.ASTNodeAccessImpl
-
- net.sf.jsqlparser.statement.select.Select
-
- net.sf.jsqlparser.statement.select.SetOperationList
-
- All Implemented Interfaces:
Serializable,Expression,Model,net.sf.jsqlparser.parser.ASTNodeAccess,Statement
public class SetOperationList extends Select
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSetOperationList.SetOperationType
-
Field Summary
-
Fields inherited from class net.sf.jsqlparser.statement.select.Select
forUpdateTable
-
-
Constructor Summary
Constructors Constructor Description SetOperationList()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T,S>
Taccept(SelectVisitor<T> selectVisitor, S context)SetOperationListaddOperations(Collection<? extends SetOperation> operationList)SetOperationListaddOperations(SetOperation... operationList)SetOperationListaddSelects(Collection<? extends Select> selects)SetOperationListaddSelects(Select... selects)StringBuilderappendSelectBodyTo(StringBuilder builder)SetOperationgetOperation(int index)List<SetOperation>getOperations()List<OrderByElement>getOrderByElements()SelectgetSelect(int index)List<Select>getSelects()voidsetBracketsOpsAndSelects(List<Select> select, List<SetOperation> ops)voidsetOperations(List<SetOperation> operations)voidsetOrderByElements(List<OrderByElement> orderByElements)voidsetSelects(List<Select> selects)SetOperationListwithOperations(List<SetOperation> operationList)SetOperationListwithSelects(List<Select> selects)-
Methods inherited from class net.sf.jsqlparser.statement.select.Select
accept, accept, addOrderByElements, addOrderByElements, addOrderByElements, addOrderByExpressions, addWithItemsList, addWithItemsList, appendStringListTo, appendTo, as, getFetch, getForClause, getFormattedList, getFormattedList, getForMode, getForUpdateTable, getIsolation, getLimit, getLimitBy, getOffset, getPlainSelect, getSelectBody, getSetOperationList, getStringList, getStringList, getValues, getWait, getWithItemsList, isNoWait, isOracleSiblings, isSkipLocked, orderByToString, orderByToString, setFetch, setForClause, setForMode, setForUpdateTable, setIsolation, setLimit, setLimitBy, setNoWait, setOffset, setOracleSiblings, setSkipLocked, setWait, setWithItemsList, toString, withFetch, withForMode, withForUpdateTable, withIsolation, withLimit, withLimitBy, withOffset, withOracleSiblings, withOrderByElements, withSkipLocked, withWait, withWithItemsList
-
Methods inherited from class net.sf.jsqlparser.parser.ASTNodeAccessImpl
getASTNode, getParent, getParent, setASTNode
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.sf.jsqlparser.expression.Expression
accept
-
-
-
-
Method Detail
-
accept
public <T,S> T accept(SelectVisitor<T> selectVisitor, S context)
-
getOrderByElements
public List<OrderByElement> getOrderByElements()
- Overrides:
getOrderByElementsin classSelect
-
setOrderByElements
public void setOrderByElements(List<OrderByElement> orderByElements)
- Overrides:
setOrderByElementsin classSelect
-
getSelect
public Select getSelect(int index)
-
getOperations
public List<SetOperation> getOperations()
-
setOperations
public void setOperations(List<SetOperation> operations)
-
getOperation
public SetOperation getOperation(int index)
-
setBracketsOpsAndSelects
public void setBracketsOpsAndSelects(List<Select> select, List<SetOperation> ops)
-
appendSelectBodyTo
public StringBuilder appendSelectBodyTo(StringBuilder builder)
- Specified by:
appendSelectBodyToin classSelect
-
withOperations
public SetOperationList withOperations(List<SetOperation> operationList)
-
withSelects
public SetOperationList withSelects(List<Select> selects)
-
addSelects
public SetOperationList addSelects(Select... selects)
-
addSelects
public SetOperationList addSelects(Collection<? extends Select> selects)
-
addOperations
public SetOperationList addOperations(SetOperation... operationList)
-
addOperations
public SetOperationList addOperations(Collection<? extends SetOperation> operationList)
-
-