public class Context
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static java.util.Map<java.lang.String,ISymbol> |
PREDEFINED_SYMBOLS_MAP
The map for predefined (context "System") symbols
|
static Context |
SYSTEM |
| Constructor and Description |
|---|
Context(java.lang.String contextName) |
Context(java.lang.String contextName,
java.util.Map<java.lang.String,ISymbol> symbolTable) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<java.util.Map.Entry<java.lang.String,ISymbol>> |
entrySet() |
boolean |
equals(java.lang.Object obj) |
ISymbol |
get(java.lang.Object key) |
int |
hashCode() |
ISymbol |
put(java.lang.String key,
ISymbol value) |
ISymbol |
remove(java.lang.Object key) |
int |
size() |
java.lang.String |
toString() |
public static final java.util.Map<java.lang.String,ISymbol> PREDEFINED_SYMBOLS_MAP
public static final Context SYSTEM
public Context(java.lang.String contextName)
public Context(java.lang.String contextName,
java.util.Map<java.lang.String,ISymbol> symbolTable)
public java.util.Set<java.util.Map.Entry<java.lang.String,ISymbol>> entrySet()
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic ISymbol get(java.lang.Object key)
public int hashCode()
hashCode in class java.lang.Objectpublic ISymbol remove(java.lang.Object key)
public int size()
public java.lang.String toString()
toString in class java.lang.Object