Class IntTable

java.lang.Object
  extended by AbstractTable
      extended by IntTable

 class IntTable
extends AbstractTable


Field Summary
 
Fields inherited from class AbstractTable
idtable, inttable, stringtable, tbl
 
Constructor Summary
IntTable()
           
 
Method Summary
 void codeStringTable(int intclasstag, java.io.PrintStream s)
          Generates code for all int constants in the int table.
protected  AbstractSymbol getNewSymbol(java.lang.String s, int len, int index)
          Creates a new IntSymbol object.
 
Methods inherited from class AbstractTable
addInt, addString, addString, getSymbols, lookup, lookup, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IntTable

IntTable()
Method Detail

getNewSymbol

protected AbstractSymbol getNewSymbol(java.lang.String s,
                                      int len,
                                      int index)
Creates a new IntSymbol object.

Specified by:
getNewSymbol in class AbstractTable
See Also:
IntSymbol

codeStringTable

public void codeStringTable(int intclasstag,
                            java.io.PrintStream s)
Generates code for all int constants in the int table.

Parameters:
intclasstag - the class tag for Int
s - the output stream