ist.palcom.st.ast
Class ASTInteger

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

public class ASTInteger
extends ASTLiteralUse
implements ISerializableInteger


Field Summary
 int literal
           
 
Fields inherited from class ist.palcom.st.ast.ASTLiteralUse
line_number
 
Fields inherited from interface ist.palcom.bytecode.ISerializableInteger
MARKER
 
Constructor Summary
ASTInteger(int literal)
           
 
Method Summary
 int getValue()
           
 ASTLiteralUse negate()
           
 
Methods inherited from class ist.palcom.st.ast.ASTLiteralUse
set_line_number
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

literal

public int literal
Constructor Detail

ASTInteger

public ASTInteger(int literal)
Method Detail

getValue

public int getValue()
Specified by:
getValue in interface ISerializableInteger

negate

public ASTLiteralUse negate()
Overrides:
negate in class ASTLiteralUse