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 class
A 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 NamedLocation
AbstractScriptEngineFactory.BindingsEnvironment.newLocation
(Symbol name, Object property) -
Uses of NamedLocation in gnu.mapping
Subclasses of NamedLocation in gnu.mappingModifier and TypeClassDescriptionclass
A Location that forwards to a thread-specific Location.class
class
A Location suitable when Environment or Location can be access by multiple threads.class
A Location that forwards to a thread-specific Location.Methods in gnu.mapping that return NamedLocationModifier and TypeMethodDescriptionabstract NamedLocation
Environment.addLocation
(Symbol name, Object prop, Location loc) SimpleEnvironment.addLocation
(Symbol name, Object property, Location loc) protected NamedLocation
SimpleEnvironment.addUnboundLocation
(Symbol name, Object property, int hash) DynamicLocation.getLocation()
Get the thread-specific Location for this Location.final NamedLocation
Environment.getLocation
(Symbol name, Object property, boolean create) abstract NamedLocation
Environment.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 NamedLocation
SimpleEnvironment.lookupDirect
(Symbol name, Object property, int hash) InheritingEnvironment.lookupInherited
(Symbol name, Object property, int hash) protected NamedLocation
SimpleEnvironment.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