public class ExasolFunction extends AbstractFunction
functionName, valueExpressions| Modifier and Type | Method and Description |
|---|---|
void |
accept(ValueExpressionVisitor visitor)
Accept a visitor
|
boolean |
hasParenthesis()
Check if function needs parenthesis.
|
static ExasolFunction |
of(FunctionName functionName)
Create a new
ExasolFunction instance. |
static ExasolFunction |
of(FunctionName functionName,
ValueExpression... valueExpressions)
Create a new
ExasolFunction instance. |
getFunctionNameaddChild, getChild, getChildren, getParent, getRoot, isChild, isFirstSibling, isRoot, isSibling, setParentpublic static ExasolFunction of(FunctionName functionName)
ExasolFunction instance.functionName - name of the functionExasolFunctionpublic static ExasolFunction of(FunctionName functionName, ValueExpression... valueExpressions)
ExasolFunction instance.functionName - name of the functionvalueExpressions - zero or more value expressionsExasolFunctionpublic boolean hasParenthesis()
Functionpublic void accept(ValueExpressionVisitor visitor)
ValueExpressionvisitor - visitor to acceptCopyright © 2018–2020. All rights reserved.