classUtils.javassist.compiler
Class SymbolTable

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap
          extended by classUtils.javassist.compiler.SymbolTable
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.Map

public final class SymbolTable
extends java.util.HashMap

See Also:
Serialized Form

Constructor Summary
SymbolTable()
           
SymbolTable(SymbolTable p)
           
 
Method Summary
 void append(java.lang.String name, Declarator value)
           
 SymbolTable getParent()
           
 Declarator lookup(java.lang.String name)
           
 
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Constructor Detail

SymbolTable

public SymbolTable()

SymbolTable

public SymbolTable(SymbolTable p)
Method Detail

getParent

public SymbolTable getParent()

lookup

public Declarator lookup(java.lang.String name)

append

public void append(java.lang.String name,
                   Declarator value)