public class ExasolFunction extends AbstractFunction
functionName, parameters| Modifier and Type | Method and Description |
|---|---|
void |
accept(FunctionVisitor visitor)
Accept
FunctionVisitor. |
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. |
accept, getFunctionName, getParameterspublic 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(FunctionVisitor visitor)
FunctionFunctionVisitor.visitor - visitor to acceptCopyright © 2018–2021. All rights reserved.