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  QuotedStringor moreFunctionWithArgs). | 
| 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.Objectpublic java.lang.Object arg(int i)