public class FuncExpressionDTO extends java.lang.Object implements FunctionExpression, FunctionArg
Modifier and Type | Class and Description |
---|---|
static class |
FuncExpressionDTO.Builder
Builder for
FuncExpressionDTO . |
FunctionExpression.FuncExpressionImpl
FunctionArg.ArgType
EMPTY_ARGS
EMPTY_EXPRESSION, EMPTY_NAMED_REFERENCE
Modifier and Type | Method and Description |
---|---|
FunctionArg[] |
args() |
FunctionArg.ArgType |
argType()
Arguments type of the function.
|
Expression[] |
arguments() |
static FuncExpressionDTO.Builder |
builder() |
java.lang.String |
functionName() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
children, of, of
validate
references
public FunctionArg[] args()
public java.lang.String functionName()
functionName
in interface FunctionExpression
public Expression[] arguments()
arguments
in interface FunctionExpression
public FunctionArg.ArgType argType()
FunctionArg
argType
in interface FunctionArg
public static FuncExpressionDTO.Builder builder()