Class TableFunction
java.lang.Object
net.sf.jsqlparser.parser.ASTNodeAccessImpl
net.sf.jsqlparser.expression.Function
net.sf.jsqlparser.statement.select.TableFunction
- All Implemented Interfaces:
Serializable
,Expression
,Model
,ASTNodeAccess
,FromItem
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTableFunction
(String prefix, Function function) TableFunction
(Function function) -
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(FromItemVisitor fromItemVisitor) appendTo
(StringBuilder builder) getAlias()
Deprecated.getPivot()
void
setFunction
(Function function) void
void
setUnPivot
(UnPivot unPivot) toString()
withUnPivot
(UnPivot unpivot) Methods inherited from class net.sf.jsqlparser.expression.Function
accept, getAttribute, getAttribute, getAttributeColumn, getAttributeName, getKeep, getMultipartName, getName, getNamedParameters, getOrderByElements, getParameters, isAllColumns, isDistinct, isEscaped, isIgnoreNulls, isUnique, setAllColumns, setAttribute, setAttribute, setAttributeName, setDistinct, setEscaped, setIgnoreNulls, setKeep, setName, setName, setNamedParameters, setOrderByElements, setParameters, setParameters, setUnique, withAllColumns, withAttribute, withAttribute, withAttributeName, withDistinct, withIgnoreNulls, withKeep, withName, withName, withNamedParameters, withParameters, withParameters, withUnique
Methods inherited from class net.sf.jsqlparser.parser.ASTNodeAccessImpl
getASTNode, setASTNode
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.sf.jsqlparser.parser.ASTNodeAccess
getASTNode, setASTNode
-
Field Details
-
prefix
-
alias
-
pivot
-
unPivot
-
function
-
-
Constructor Details
-
TableFunction
-
TableFunction
-
-
Method Details
-
getFunction
-
getExpression
Deprecated. -
setFunction
-
getPrefix
-
setPrefix
-
accept
-
getAlias
-
setAlias
-
withAlias
-
getPivot
-
setPivot
-
withPivot
-
getUnPivot
- Specified by:
getUnPivot
in interfaceFromItem
-
setUnPivot
- Specified by:
setUnPivot
in interfaceFromItem
-
withUnPivot
- Specified by:
withUnPivot
in interfaceFromItem
-
appendTo
- Overrides:
appendTo
in classASTNodeAccessImpl
-
toString
-