pnuts.lang
Class SymbolTable
java.lang.Object
|
+--pnuts.lang.SymbolTable
- public class SymbolTable
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Method Summary |
java.lang.Object |
_remove(java.lang.String name)
|
pnuts.lang.Binding |
define(java.lang.String name,
java.lang.Object value)
|
java.lang.Object |
get(java.lang.String interned)
|
java.util.Enumeration |
keys()
|
pnuts.lang.Binding |
lookup(java.lang.String name)
|
pnuts.lang.Binding |
lookup0(java.lang.String name)
|
void |
put(java.lang.String interned,
java.lang.Object value)
|
void |
put0(java.lang.String interned,
java.lang.Object value)
|
java.lang.Object |
remove(java.lang.String name)
|
int |
size()
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
SymbolTable
public SymbolTable()
SymbolTable
public SymbolTable(int initialCapacity)
SymbolTable
public SymbolTable(SymbolTable parent)
lookup
public pnuts.lang.Binding lookup(java.lang.String name)
lookup0
public pnuts.lang.Binding lookup0(java.lang.String name)
define
public pnuts.lang.Binding define(java.lang.String name,
java.lang.Object value)
remove
public java.lang.Object remove(java.lang.String name)
_remove
public java.lang.Object _remove(java.lang.String name)
get
public java.lang.Object get(java.lang.String interned)
put
public void put(java.lang.String interned,
java.lang.Object value)
put0
public void put0(java.lang.String interned,
java.lang.Object value)
size
public int size()
keys
public java.util.Enumeration keys()