JexlNode.Literal<T>imagechildren, id, parent, value| Constructor and Description |
|---|
ASTJexlScript(int id) |
ASTJexlScript(Parser p,
int id) |
| Modifier and Type | Method and Description |
|---|---|
JexlEngine.Frame |
createFrame(Object... values)
Creates an array of arguments by copying values up to the number of parameters.
|
int |
getArgCount()
Gets the (maximum) number of arguments this script expects.
|
String[] |
getLocalVariables()
Gets this script local variable, i.e.
|
String[] |
getParameters()
Gets this script parameters, i.e.
|
String[] |
getRegisters()
Gets this script registers, i.e.
|
JexlEngine.Scope |
getScope()
Gets this script scope.
|
Object |
jjtAccept(ParserVisitor visitor,
Object data)
Accept the visitor.
|
void |
setScope(JexlEngine.Scope theScope)
Sets the parameters and registers
|
debugInfo, debugString, isConstant, isConstantchildrenAccept, dump, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetParent, jjtSetValue, toString, toStringpublic ASTJexlScript(int id)
public ASTJexlScript(Parser p, int id)
public Object jjtAccept(ParserVisitor visitor, Object data)
SimpleNodejjtAccept in interface NodejjtAccept in class SimpleNodevisitor - the visitordata - contextual datapublic void setScope(JexlEngine.Scope theScope)
theScope - the scopepublic JexlEngine.Scope getScope()
public JexlEngine.Frame createFrame(Object... values)
values - the argument valuespublic int getArgCount()
public String[] getRegisters()
public String[] getParameters()
public String[] getLocalVariables()
Copyright © 2020 Internet2. All rights reserved.