public class FunctionWithArgs
extends java.lang.Object
Constructor and Description |
---|
FunctionWithArgs(java.lang.String function,
java.util.List<java.lang.Object> args) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
arg(int i) |
java.util.List<java.lang.Object> |
getArgs()
arguments (typically
QuotedString or more FunctionWithArgs ). |
java.lang.String |
getFunction() |
java.lang.String |
toString() |
public FunctionWithArgs(java.lang.String function, java.util.List<java.lang.Object> args)
public java.lang.String getFunction()
public java.util.List<java.lang.Object> getArgs()
QuotedString
or more FunctionWithArgs
).
null means it is a function in a map key which expects map value to be the arguments -- specified without parentheses;
empty means parentheses already applied, with 0 args.public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.Object arg(int i)