Class Pivot
java.lang.Object
net.sf.jsqlparser.statement.select.Pivot
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
PivotXml
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Alias
private ExpressionList
<Column> private List
<SelectItem<Function>> private List
<SelectItem<ExpressionList>> private List
<SelectItem<?>> -
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) getAlias()
List
<?> List
<SelectItem<?>> void
void
setForColumns
(ExpressionList<Column> forColumns) void
setFunctionItems
(List<SelectItem<Function>> functionItems) void
setMultiInItems
(List<SelectItem<ExpressionList>> multiInItems) void
setSingleInItems
(List<SelectItem<?>> singleInItems) toString()
withForColumns
(ExpressionList<Column> forColumns) withFunctionItems
(List<SelectItem<Function>> functionItems) withMultiInItems
(List<SelectItem<ExpressionList>> multiInItems) withSingleInItems
(List<SelectItem<?>> singleInItems)
-
Field Details
-
functionItems
-
forColumns
-
singleInItems
-
multiInItems
-
alias
-
-
Constructor Details
-
Pivot
public Pivot()
-
-
Method Details
-
accept
-
getSingleInItems
-
setSingleInItems
-
getMultiInItems
-
setMultiInItems
-
getFunctionItems
-
setFunctionItems
-
getForColumns
-
setForColumns
-
getInItems
-
getAlias
-
setAlias
-
toString
-
withFunctionItems
-
withForColumns
-
withSingleInItems
-
withMultiInItems
-
withAlias
-
addFunctionItems
-
addFunctionItems
-
addForColumns
-
addForColumns
-
addSingleInItems
-
addSingleInItems
-
addMultiInItems
-
addMultiInItems
-