- get
Returns the context value associated with the given name. Returns null if no
such value is defined o
- set
Sets a value to be associated with a given name in this context. The value may
be an arbitrary objec
- getActiveLeaf
Follows active child chain to return the active leaf for this context. May
return the context itself
- runAndTrack
Executes a runnable within this context. If the runnable accesses any values in
this context during
- getParent
Returns parent context, or null if there is no parent context.
- containsKey
Returns whether this context or a parent has a value stored for the given name.
- dispose
Disposes of this object. If this object is already disposed this method will
have no effect.
- getLocal
Returns the context value associated with the given name in this context, or
null if no such value
- remove
Removes the given name and any corresponding value from this context. Removal
can never affect a par
- createChild
Creates a new named context using this context as a parent.
- getActiveChild
Returns active child for this context. May return null if there are no active
children.
- activate
Marks this context as active.