Method | Description | |
---|---|---|
ASTMethod ( Parser p, int id ) : System | ||
ASTMethod ( int id ) : System | ||
Accept ( IParserVisitor visitor, Object data ) : Object |
Accept the visitor.
|
|
Execute ( Object o, IInternalContextAdapter context ) : Object |
invokes the method. Returns null if a problem, the actual return if the method returns something, or an empty string "" if the method returns void
|
|
Init ( IInternalContextAdapter context, Object data ) : Object |
simple init - init our subtree and get what we can from the AST
|
Method | Description | |
---|---|---|
BuildMethodArgs ( |
||
BuildMethodArgs ( |
||
EvalParameters ( object parameters, IInternalContextAdapter context ) : void | ||
PerformIntrospection ( IInternalContextAdapter context, |
does the introspection of the class for the method needed. NOTE: this will try to flip the case of the first character for convince (compatibility with Java version). If there are no arguments, it will also try to find a property with the same name (also flipping first character).
|
public ASTMethod ( Parser p, int id ) : System | ||
p | Parser | |
id | int | |
return | System |
public Accept ( IParserVisitor visitor, Object data ) : Object | ||
visitor | IParserVisitor | |
data | Object | |
return | Object |
public Execute ( Object o, IInternalContextAdapter context ) : Object | ||
o | Object | |
context | IInternalContextAdapter | |
return | Object |
public Init ( IInternalContextAdapter context, Object data ) : Object | ||
context | IInternalContextAdapter | |
data | Object | |
return | Object |