Package com.alibaba.druid.sql.ast
Class SQLPivot
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.SQLPivot
- All Implemented Interfaces:
SQLObject
- Direct Known Subclasses:
OracleSelectPivotBase
-
Field Summary
Modifier and TypeFieldDescriptionprotected final List<SQLSelectItem>
protected final List<SQLSelectItem>
protected boolean
Fields inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine
-
Constructor Summary
-
Method Summary
Methods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLine, toString
-
Field Details
-
xml
protected boolean xml -
items
-
pivotFor
-
pivotIn
-
-
Constructor Details
-
SQLPivot
public SQLPivot()
-
-
Method Details
-
getPivotFor
-
getPivotIn
-
accept0
- Specified by:
accept0
in classSQLObjectImpl
-
getItems
-
addItem
-
isXml
public boolean isXml() -
setXml
public void setXml(boolean xml) -
clone
- Specified by:
clone
in interfaceSQLObject
- Overrides:
clone
in classSQLObjectImpl
-