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