kmy.jint.tree
Class MethodNode
java.lang.Object
|
+--kmy.jint.tree.BasicNode
|
+--kmy.jint.tree.StatementNode
|
+--kmy.jint.tree.DefinitionNode
|
+--kmy.jint.tree.MethodNode
- public class MethodNode
- extends DefinitionNode
Method Summary |
java.lang.Object |
eval(Context context)
Calls corresponding eval* method in the given Context. |
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
type
public IdentifierNode type
name
public IdentifierNode name
params
public ParameterNode[] params
exceptions
public IdentifierNode[] exceptions
body
public StatementNode[] body
MethodNode
public MethodNode(IdentifierNode type,
IdentifierNode name,
ParameterNode[] params,
IdentifierNode[] exceptions,
StatementNode[] body)
eval
public java.lang.Object eval(Context context)
- Description copied from class: BasicNode
- Calls corresponding eval* method in the given Context.
- Overrides:
- eval in class BasicNode