| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectgnu.mapping.Proceduregnu.mapping.Procedure1gnu.mapping.NameMapgnu.mapping.Environmentgnu.mapping.SimpleEnvironmentgnu.mapping.InheritingEnvironmentpublic class InheritingEnvironmentextends SimpleEnvironmentField Summary |
Fields inherited from class gnu.mapping.Environment | |
INDIRECT_DEFINES | |
Constructor Summary | |
| |
Method Summary | |
void |
|
LocationEnumeration |
|
NamedLocation |
|
int | |
Environment |
|
protected boolean | |
NamedLocation | |
NamedLocation |
|
protected void |
|
Methods inherited from class gnu.mapping.SimpleEnvironment | |
addLocation, addUnboundLocation, define, define, entrySet, enumerateAllLocations, enumerateLocations, getCurrentLocation, getLocation, hasMoreElements, lookup, lookupDirect, lookup_global, put, readExternal, readResolve, redefineError, remove, size, toStringBase, toStringVerbose, unlink, writeExternal | |
Methods inherited from class gnu.mapping.Environment | |
addLocation, addLocation, addLocation, containsKey, current, defaultNamespace, define, enumerateAllLocations, enumerateLocations, get, get, get, get, get, getCanDefine, getCanRedefine, getCurrent, getFlags, getFunction, getFunction, getGlobal, getInstance, getLocation, getLocation, getLocation, getLocation, getLocation, getSymbol, hasMoreElements, isBound, isBound, isLocked, lookup, lookup, lookup, make, make, make, put, put, put, put, putFunction, remove, remove, remove, remove, remove, removeFunction, setCanDefine, setCanRedefine, setCurrent, setFlag, setGlobal, setIndirectDefines, setLocked, toString, toStringVerbose, unlink, user | |
Methods inherited from class gnu.mapping.Procedure1 | |
apply0, apply1, apply2, apply3, apply4, applyN, numArgs | |
Methods inherited from class gnu.mapping.Procedure | |
apply, apply, apply0, apply1, apply2, apply3, apply4, applyN, check0, check1, check2, check3, check4, checkArgCount, checkN, getName, getProperty, getSetter, getSymbol, match0, match1, match2, match3, match4, matchN, maxArgs, minArgs, name, numArgs, removeProperty, set0, set1, setN, setName, setProperty, setProperty, setSetter, setSymbol, toString | |
public LocationEnumeration enumerateAllLocations()
Does enumerate inherited Locations.
- Overrides:
- enumerateAllLocations in interface SimpleEnvironment
public NamedLocation getLocation(Symbol name, Object property, int hash, boolean create)
- Overrides:
- getLocation in interface SimpleEnvironment
public final int getNumParents()
protected boolean hasMoreElements(LocationEnumeration it)
- Overrides:
- hasMoreElements in interface SimpleEnvironment
public NamedLocation lookup(Symbol name, Object property, int hash)
- Overrides:
- lookup in interface SimpleEnvironment
protected void toStringBase(StringBuffer sbuf)
- Overrides:
- toStringBase in interface SimpleEnvironment