- java.lang.Object
-
- net.sf.jsqlparser.statement.select.Pivot
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
PivotXml
public class Pivot extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Pivot()
-
Method Summary
-
-
-
Method Detail
-
accept
public <T,S> T accept(PivotVisitor<T> pivotVisitor, S context)
-
getSingleInItems
public List<SelectItem<?>> getSingleInItems()
-
setSingleInItems
public void setSingleInItems(List<SelectItem<?>> singleInItems)
-
getMultiInItems
public List<SelectItem<ExpressionList<?>>> getMultiInItems()
-
setMultiInItems
public void setMultiInItems(List<SelectItem<ExpressionList<?>>> multiInItems)
-
getFunctionItems
public List<SelectItem<Function>> getFunctionItems()
-
setFunctionItems
public void setFunctionItems(List<SelectItem<Function>> functionItems)
-
getForColumns
public ExpressionList<Column> getForColumns()
-
setForColumns
public void setForColumns(ExpressionList<Column> forColumns)
-
getInItems
public List<?> getInItems()
-
getAlias
public Alias getAlias()
-
setAlias
public void setAlias(Alias alias)
-
withFunctionItems
public Pivot withFunctionItems(List<SelectItem<Function>> functionItems)
-
withForColumns
public Pivot withForColumns(ExpressionList<Column> forColumns)
-
withSingleInItems
public Pivot withSingleInItems(List<SelectItem<?>> singleInItems)
-
withMultiInItems
public Pivot withMultiInItems(List<SelectItem<ExpressionList<?>>> multiInItems)
-
addFunctionItems
public Pivot addFunctionItems(SelectItem<Function>... functionItems)
-
addFunctionItems
public Pivot addFunctionItems(Collection<? extends SelectItem<Function>> functionItems)
-
addForColumns
public Pivot addForColumns(Collection<? extends Column> forColumns)
-
addSingleInItems
public Pivot addSingleInItems(SelectItem<?>... singleInItems)
-
addSingleInItems
public Pivot addSingleInItems(Collection<? extends SelectItem<?>> singleInItems)
-
addMultiInItems
public Pivot addMultiInItems(SelectItem<ExpressionList<?>>... multiInItems)
-
addMultiInItems
public Pivot addMultiInItems(Collection<? extends SelectItem<ExpressionList<?>>> multiInItems)
-
-