public class Scope
extends java.lang.Object
| Constructor and Description |
|---|
Scope() |
Scope(Scope parent) |
Scope(Scope parent,
java.util.Map<java.lang.String,Obj> map) |
| Modifier and Type | Method and Description |
|---|---|
void |
assign(java.lang.String key,
Obj value) |
boolean |
contains(java.lang.String key) |
Scope |
copy() |
void |
declare(java.lang.String key,
Obj value) |
java.util.Map<java.lang.String,Obj> |
getMap() |
Obj |
lookup(java.lang.String key) |
Scope |
subPool() |
java.lang.String |
toString() |
public Scope()
public Scope(Scope parent)
public Obj lookup(java.lang.String key)
public void declare(java.lang.String key,
Obj value)
public void assign(java.lang.String key,
Obj value)
public java.util.Map<java.lang.String,Obj> getMap()
public boolean contains(java.lang.String key)
public Scope copy()
public Scope subPool()
public java.lang.String toString()
toString in class java.lang.Object