- 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
,FromItem
,Statement
public class SetOperationList extends Select
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SetOperationList.SetOperationType
-
Field Summary
-
Fields inherited from class net.sf.jsqlparser.statement.select.Select
forUpdateTable, withItemsList
-
-
Constructor Summary
Constructors Constructor Description SetOperationList()
-
Method Summary
-
Methods inherited from class net.sf.jsqlparser.statement.select.Select
accept, accept, addOrderByElements, addOrderByElements, addOrderByElements, addOrderByExpressions, addWithItemsList, addWithItemsList, appendStringListTo, appendTo, as, getAlias, getFetch, getForClause, getFormattedList, getFormattedList, getForMode, getForUpdateTable, getIsolation, getLimit, getLimitBy, getOffset, getPivot, getPlainSelect, getSelectBody, getSetOperationList, getStringList, getStringList, getUnPivot, getValues, getWait, getWithItemsList, isNoWait, isOracleSiblings, isSkipLocked, orderByToString, orderByToString, setAlias, setFetch, setForClause, setForMode, setForUpdateTable, setIsolation, setLimit, setLimitBy, setNoWait, setOffset, setOracleSiblings, setPivot, setSkipLocked, setUnPivot, setWait, setWithItemsList, toString, withAlias, 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)
-
accept
public <T,S> T accept(FromItemVisitor<T> fromItemVisitor, S context)
-
getSampleClause
public SampleClause getSampleClause()
-
setSampleClause
public FromItem setSampleClause(SampleClause sampleClause)
-
getOrderByElements
public List<OrderByElement> getOrderByElements()
- Overrides:
getOrderByElements
in classSelect
-
setOrderByElements
public void setOrderByElements(List<OrderByElement> orderByElements)
- Overrides:
setOrderByElements
in 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)
- Overrides:
appendSelectBodyTo
in 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)
-
-