Uses of Class
gnu.mapping.NamedLocation
-
Packages that use NamedLocation Package Description gnu.expr SupportsExpression, and various related classes need to compile programming languages.gnu.mapping SupportsProcedure, 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.expr Modifier and Type Class Description static classAbstractScriptEngineFactory.BindingsLocationA Location object that proxies lookup in global and engine Bindings.Methods in gnu.expr that return NamedLocation Modifier and Type Method Description NamedLocationBuiltinEnvironment. addLocation(Symbol name, Object prop, Location loc)NamedLocationBuiltinEnvironment. getLocation(Symbol key, Object property, int hash, boolean create)NamedLocationBuiltinEnvironment. lookup(Symbol name, Object property, int hash)NamedLocationLanguage. lookupBuiltin(Symbol name, Object property, int hash)NamedLocationAbstractScriptEngineFactory.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.mapping Modifier and Type Class Description classDynamicLocation<T>A Location that forwards to a thread-specific Location.classPlainLocation<T>classSharedLocation<T>A Location suitable when Environment or Location can be access by multiple threads.classThreadLocation<T>A Location that forwards to a thread-specific Location.Methods in gnu.mapping that return NamedLocation Modifier and Type Method Description abstract NamedLocationEnvironment. addLocation(Symbol name, Object prop, Location loc)NamedLocationSimpleEnvironment. addLocation(Symbol name, Object property, Location loc)protected NamedLocationSimpleEnvironment. addUnboundLocation(Symbol name, Object property, int hash)NamedLocationSimpleEnvironment. define(Symbol sym, Object property, int hash, Object newValue)NamedLocation<T>DynamicLocation. getLocation()Get the thread-specific Location for this Location.NamedLocationEnvironment. getLocation(Symbol name, Object property, boolean create)abstract NamedLocationEnvironment. getLocation(Symbol key, Object property, int hash, boolean create)NamedLocationInheritingEnvironment. getLocation(Symbol name, Object property, int hash, boolean create)NamedLocationSimpleEnvironment. getLocation(Symbol name, Object property, int hash, boolean create)abstract NamedLocationEnvironment. lookup(Symbol name, Object property, int hash)NamedLocationInheritingEnvironment. lookup(Symbol name, Object property, int hash)NamedLocationSimpleEnvironment. lookup(Symbol name, Object property, int hash)NamedLocationSimpleEnvironment. lookupDirect(Symbol name, Object property, int hash)NamedLocationInheritingEnvironment. lookupInherited(Symbol name, Object property, int hash)protected NamedLocationSimpleEnvironment. newLocation(Symbol name, Object property)NamedLocationLocationEnumeration. next()NamedLocationLocationEnumeration. nextElement()NamedLocationLocationEnumeration. nextLocation()Methods in gnu.mapping with parameters of type NamedLocation Modifier and Type Method Description voidEnvironment. addLocation(NamedLocation loc)Constructors in gnu.mapping with parameters of type NamedLocation Constructor Description LocationEnumeration(NamedLocation[] bindings, int count)NamedLocation(NamedLocation loc)
-