Uses of Class
gnu.mapping.NamedLocation
Packages that use NamedLocation
Package
Description
Supports
Expression,
and various related classes need to compile programming languages.
Supports
Procedure,
and various related classes needed at run-time by dynamically typed
languages (such as Scheme and ECMAScript).-
Uses of NamedLocation in gnu.expr
Subclasses of NamedLocation in gnu.exprModifier and TypeClassDescriptionstatic classA Location object that proxies lookup in global and engine Bindings.Methods in gnu.expr that return NamedLocationModifier and TypeMethodDescriptionBuiltinEnvironment.addLocation(Symbol name, Object prop, Location loc) BuiltinEnvironment.getLocation(Symbol key, Object property, int hash, boolean create) Language.lookupBuiltin(Symbol name, Object property, int hash) AbstractScriptEngineFactory.BindingsEnvironment.lookupDirect(Symbol name, Object property, int hash) protected NamedLocationAbstractScriptEngineFactory.BindingsEnvironment.newLocation(Symbol name, Object property) -
Uses of NamedLocation in gnu.mapping
Subclasses of NamedLocation in gnu.mappingModifier and TypeClassDescriptionclassA Location that forwards to a thread-specific Location.classclassA Location suitable when Environment or Location can be access by multiple threads.classA Location that forwards to a thread-specific Location.Methods in gnu.mapping that return NamedLocationModifier and TypeMethodDescriptionabstract NamedLocationEnvironment.addLocation(Symbol name, Object prop, Location loc) SimpleEnvironment.addLocation(Symbol name, Object property, Location loc) protected NamedLocationSimpleEnvironment.addUnboundLocation(Symbol name, Object property, int hash) DynamicLocation.getLocation()Get the thread-specific Location for this Location.final NamedLocationEnvironment.getLocation(Symbol name, Object property, boolean create) abstract NamedLocationEnvironment.getLocation(Symbol key, Object property, int hash, boolean create) InheritingEnvironment.getLocation(Symbol name, Object property, int hash, boolean create) SimpleEnvironment.getLocation(Symbol name, Object property, int hash, boolean create) abstract NamedLocationSimpleEnvironment.lookupDirect(Symbol name, Object property, int hash) InheritingEnvironment.lookupInherited(Symbol name, Object property, int hash) protected NamedLocationSimpleEnvironment.newLocation(Symbol name, Object property) LocationEnumeration.next()LocationEnumeration.nextElement()LocationEnumeration.nextLocation()Methods in gnu.mapping with parameters of type NamedLocationConstructors in gnu.mapping with parameters of type NamedLocation