|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Location | |
---|---|
gnu.commonlisp.lang | |
gnu.expr | Supports Expression ,
and various related classes need to compile programming languages. |
gnu.jemacs.buffer | Provides various building blocks for building an Emacs-like text editor. |
gnu.kawa.reflect | Contains classes to use reflection. |
gnu.mapping |
Supports Procedure ,
and various related classes needed at run-time by dynamically typed
languages (such as Scheme and ECMAScript). |
kawa.standard | Primitive Scheme syntax and functions. |
Uses of Location in gnu.commonlisp.lang |
---|
Methods in gnu.commonlisp.lang with parameters of type Location | |
---|---|
protected void |
Lisp2.importLocation(Location loc)
|
Uses of Location in gnu.expr |
---|
Methods in gnu.expr with parameters of type Location | |
---|---|
NamedLocation |
BuiltinEnvironment.addLocation(Symbol name,
java.lang.Object prop,
Location loc)
|
Uses of Location in gnu.jemacs.buffer |
---|
Subclasses of Location in gnu.jemacs.buffer | |
---|---|
class |
BufferLocal
A buffer-local variable (Location). |
Uses of Location in gnu.kawa.reflect |
---|
Subclasses of Location in gnu.kawa.reflect | |
---|---|
class |
ClassMemberLocation
A Location whose value is that of a named field/method of an object. |
class |
FieldLocation
|
class |
StaticFieldLocation
|
Uses of Location in gnu.mapping |
---|
Subclasses of Location in gnu.mapping | |
---|---|
class |
ConstrainedLocation
|
class |
IndirectableLocation
|
class |
NamedLocation
A Location that can be used as an entry in an Environment. |
class |
PlainLocation
|
class |
ProcLocation
|
class |
PropertyLocation
Used to implement Lisp-style "property lists". |
class |
ReadOnlyLocation
|
class |
SharedLocation
A Location suitable when Environment or Location can be access by multiple threads. |
class |
ThreadLocation
A Location that forwards to a thread-specific Location. |
Fields in gnu.mapping declared as Location | |
---|---|
protected Location |
IndirectableLocation.base
If non-null, operations are forwarded to the base location. |
protected Location |
ConstrainedLocation.base
|
Methods in gnu.mapping that return Location | |
---|---|
Location |
Location.getBase()
|
Location |
IndirectableLocation.getBase()
|
Location |
IndirectableLocation.getBaseForce()
|
static Location |
SimpleEnvironment.getCurrentLocation(java.lang.String name)
|
Location |
ThreadLocation.getLocation()
Get the thread-specific Location for this Location. |
Location |
LocationProc.getLocation()
|
Location |
Environment.getLocation(java.lang.Object key,
boolean create)
|
Location |
Environment.getLocation(Symbol key)
Return a location bound to key (and null property). |
Location |
Environment.getLocation(Symbol key,
java.lang.Object property)
Return a location bound to (key, property). |
Location |
Environment.lookup(Symbol key)
|
Location |
Environment.lookup(Symbol key,
java.lang.Object property)
Return a location bound to (key, property). |
static Location |
Location.make(java.lang.Object init,
java.lang.String name)
|
Location |
LocationEnumeration.nextLocation()
|
Location |
SimpleEnvironment.unlink(Symbol symbol,
java.lang.Object property,
int hash)
|
Location |
Environment.unlink(Symbol key,
java.lang.Object property,
int hash)
Remove Location from this Environment. |
Methods in gnu.mapping with parameters of type Location | |
---|---|
void |
Environment.addLocation(EnvironmentKey key,
Location loc)
|
NamedLocation |
SimpleEnvironment.addLocation(Symbol name,
java.lang.Object property,
Location loc)
|
abstract NamedLocation |
Environment.addLocation(Symbol name,
java.lang.Object prop,
Location loc)
|
static ReadOnlyLocation |
ReadOnlyLocation.make(Location base)
|
static ConstrainedLocation |
ConstrainedLocation.make(Location base,
Procedure converter)
|
static LocationProc |
LocationProc.makeNamed(Symbol name,
Location loc)
|
void |
CallContext.pushFluid(Location loc)
|
protected void |
SimpleEnvironment.redefineError(Symbol name,
java.lang.Object property,
Location loc)
|
void |
IndirectableLocation.setAlias(Location base)
Define this Location as an alias for some other Location. |
void |
IndirectableLocation.setBase(Location base)
|
Constructors in gnu.mapping with parameters of type Location | |
---|---|
LocationProc(Location loc)
|
|
LocationProc(Location loc,
Procedure converter)
|
|
ThreadLocation(Symbol name,
java.lang.Object property,
Location global)
|
|
UnboundLocationException(Location loc)
|
Uses of Location in kawa.standard |
---|
Methods in kawa.standard that return Location | |
---|---|
static Location |
location.makeProcLocation$V(Procedure proc,
java.lang.Object[] args)
|
Methods in kawa.standard with parameters of type Location | |
---|---|
static Procedure |
location.makeLocationProc(Location loc)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |