kmy.jint.tree
Class IdentifierNode
java.lang.Object
|
+--kmy.jint.tree.BasicNode
|
+--kmy.jint.tree.ExpressionNode
|
+--kmy.jint.tree.IdentifierNode
- public class IdentifierNode
- extends ExpressionNode
Method Summary |
boolean |
equals(java.lang.Object other)
|
java.lang.Object |
eval(Context context)
Calls corresponding eval* method in the given Context. |
int |
hashCode()
|
Methods inherited from class java.lang.Object |
,
clone,
finalize,
getClass,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
idList
public Identifier[] idList
indexes
public ExpressionNode[] indexes
IdentifierNode
public IdentifierNode(int filePos,
Identifier[] idList)
IdentifierNode
public IdentifierNode(int filePos,
Identifier id)
IdentifierNode
public IdentifierNode(IdentifierNode orig,
ExpressionNode[] indexes)
IdentifierNode
public IdentifierNode(int filePos,
Identifier[] idList,
ExpressionNode[] indexes)
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
hashCode
public int hashCode()
- Overrides:
- hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object other)
- Overrides:
- equals in class java.lang.Object