Top Fields Constructors Methods
javassist.compiler

public final Class SymbolTable

extends HashMap<String, Declarator>
Class Inheritance
Imports
java.util.HashMap, javassist.compiler.ast.Declarator

Field Summary

Modifier and TypeField and Description
private SymbolTable
private static final long

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
public void
append(String name, Declarator value)

public SymbolTable
public Declarator
lookup(String name)

Inherited from java.util.HashMap:
clearclonecomputecomputeIfAbsentcomputeIfPresentcontainsKeycontainsValueentrySetforEachgetgetOrDefaultisEmptykeySetmergenewHashMapputputAllputIfAbsentremoveremovereplacereplacereplaceAllsizevalues

Field Detail

parentback to summary
private SymbolTable parent
serialVersionUIDback to summary
private static final long serialVersionUID

Hides java.util.HashMap.serialVersionUID.

default serialVersionUID

Constructor Detail

SymbolTableback to summary
public SymbolTable()
SymbolTableback to summary
public SymbolTable(SymbolTable p)

Method Detail

appendback to summary
public void append(String name, Declarator value)
getParentback to summary
public SymbolTable getParent()
lookupback to summary
public Declarator lookup(String name)