org.duelengine.duel.codedom
Class CodeObject

java.lang.Object
  extended by org.duelengine.duel.codedom.CodeObject
Direct Known Subclasses:
CodeExpression, CodeMember, CodeStatement, CodeStatementBlock

public abstract class CodeObject
extends Object


Constructor Summary
CodeObject()
           
 
Method Summary
 boolean equals(Object arg)
           
 Object getUserData(String key)
           
 int hashCode()
           
 Object putUserData(String key, Object value)
           
 String toString()
           
 void visit(CodeVisitor visitor)
           
 CodeObject withUserData(Object... pairs)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CodeObject

public CodeObject()
Method Detail

getUserData

public Object getUserData(String key)

putUserData

public Object putUserData(String key,
                          Object value)

withUserData

public CodeObject withUserData(Object... pairs)

visit

public void visit(CodeVisitor visitor)

equals

public boolean equals(Object arg)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2011. All Rights Reserved.