public class FunctionArguments
extends java.lang.Object
Constructor and Description |
---|
FunctionArguments(com.google.common.base.Function<Expression,java.lang.Object> expressionResolver,
java.util.List<Expression> expressions) |
Modifier and Type | Method and Description |
---|---|
static FunctionArguments |
empty() |
Expression |
getExpression(int index) |
java.util.List<Expression> |
getExpressions() |
java.lang.Object[] |
getRemainingArguments(int start) |
java.lang.Object |
getValue(int index) |
java.util.List<java.lang.Object> |
getValues() |
int |
size() |
public FunctionArguments(com.google.common.base.Function<Expression,java.lang.Object> expressionResolver, java.util.List<Expression> expressions)
public static FunctionArguments empty()
public Expression getExpression(int index)
public java.lang.Object getValue(int index)
public java.lang.Object[] getRemainingArguments(int start)
public int size()
public java.util.List<java.lang.Object> getValues()
public java.util.List<Expression> getExpressions()