Class PivotXml
- java.lang.Object
-
- net.sf.jsqlparser.statement.select.Pivot
-
- net.sf.jsqlparser.statement.select.PivotXml
-
- All Implemented Interfaces:
java.io.Serializable
public class PivotXml extends Pivot
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PivotXml()
-
Method Summary
-
Methods inherited from class net.sf.jsqlparser.statement.select.Pivot
getAlias, getForColumns, getFunctionItems, getInItems, getMultiInItems, getSingleInItems, setAlias, setForColumns, setFunctionItems, setMultiInItems, setSingleInItems
-
-
-
-
Field Detail
-
inSelect
private Select inSelect
-
inAny
private boolean inAny
-
-
Method Detail
-
accept
public void accept(PivotVisitor pivotVisitor)
-
getInSelect
public Select getInSelect()
-
setInSelect
public void setInSelect(Select inSelect)
-
isInAny
public boolean isInAny()
-
setInAny
public void setInAny(boolean inAny)
-
withInAny
public PivotXml withInAny(boolean inAny)
-
getInSelect
public <E extends Select> E getInSelect(java.lang.Class<E> type)
-
withFunctionItems
public PivotXml withFunctionItems(java.util.List<SelectItem<Function>> functionItems)
- Overrides:
withFunctionItems
in classPivot
-
withForColumns
public PivotXml withForColumns(ExpressionList<Column> forColumns)
- Overrides:
withForColumns
in classPivot
-
withSingleInItems
public PivotXml withSingleInItems(java.util.List<SelectItem<?>> singleInItems)
- Overrides:
withSingleInItems
in classPivot
-
withMultiInItems
public PivotXml withMultiInItems(java.util.List<SelectItem<ExpressionList>> multiInItems)
- Overrides:
withMultiInItems
in classPivot
-
addFunctionItems
public PivotXml addFunctionItems(java.util.Collection<? extends SelectItem<Function>> functionItems)
- Overrides:
addFunctionItems
in classPivot
-
addFunctionItems
public PivotXml addFunctionItems(SelectItem<Function>... functionItems)
- Overrides:
addFunctionItems
in classPivot
-
addForColumns
public PivotXml addForColumns(java.util.Collection<? extends Column> forColumns)
- Overrides:
addForColumns
in classPivot
-
addForColumns
public PivotXml addForColumns(Column... forColumns)
- Overrides:
addForColumns
in classPivot
-
addSingleInItems
public PivotXml addSingleInItems(java.util.Collection<? extends SelectItem<?>> singleInItems)
- Overrides:
addSingleInItems
in classPivot
-
addSingleInItems
public PivotXml addSingleInItems(SelectItem... singleInItems)
- Overrides:
addSingleInItems
in classPivot
-
addMultiInItems
public PivotXml addMultiInItems(SelectItem<ExpressionList>... multiInItems)
- Overrides:
addMultiInItems
in classPivot
-
addMultiInItems
public PivotXml addMultiInItems(java.util.Collection<? extends SelectItem<ExpressionList>> multiInItems)
- Overrides:
addMultiInItems
in classPivot
-
-