ist.palcom.st.ast
Class ASTSymbolUse

java.lang.Object
  extended by ist.palcom.st.ast.ASTLiteral
      extended by ist.palcom.st.ast.ASTLiteralUse
          extended by ist.palcom.st.ast.ASTSymbolUse
All Implemented Interfaces:
ISerializableItem, ISerializableLiteral, ISerializableSymbol

public class ASTSymbolUse
extends ASTLiteralUse
implements ISerializableSymbol


Field Summary
 ASTSymbol s
           
 
Fields inherited from class ist.palcom.st.ast.ASTLiteralUse
line_number
 
Fields inherited from interface ist.palcom.bytecode.ISerializableSymbol
MARKER
 
Method Summary
static ASTSymbolUse create(java.lang.String str, int line_number)
           
 boolean equals(java.lang.Object o)
           
 ASTSymbol getASTSymbol()
           
 java.lang.String getValue()
           
 
Methods inherited from class ist.palcom.st.ast.ASTLiteralUse
negate, set_line_number
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

s

public ASTSymbol s
Method Detail

create

public static ASTSymbolUse create(java.lang.String str,
                                  int line_number)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

getValue

public java.lang.String getValue()
Specified by:
getValue in interface ISerializableSymbol

getASTSymbol

public ASTSymbol getASTSymbol()