public interface FunctionArg extends Expression
| Modifier and Type | Interface and Description |
|---|---|
static class |
FunctionArg.ArgType |
| Modifier and Type | Field and Description |
|---|---|
static FunctionArg[] |
EMPTY_ARGS |
EMPTY_EXPRESSION, EMPTY_NAMED_REFERENCE| Modifier and Type | Method and Description |
|---|---|
FunctionArg.ArgType |
argType() |
default void |
validate(ColumnDTO[] columns) |
children, referencesstatic final FunctionArg[] EMPTY_ARGS
FunctionArg.ArgType argType()
default void validate(ColumnDTO[] columns) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException