Uses of Class
ix.util.context.ContextLink

Packages that use ContextLink
ix.util.context Context-layering mechanism. 
 

Uses of ContextLink in ix.util.context
 

Fields in ix.util.context declared as ContextLink
protected  ContextLink<T> ContextValue.link
           
(package private)  ContextLink ContextLink.next
           
(package private)  ContextLink ContextHashMap.Entry.valLink
           
 

Methods in ix.util.context that return ContextLink
static
<T> ContextLink<T>
Context.getValueLinkInContext(ContextLink<T> cl, Context c)
          Searches a chain of ContextLinks to find the link that contains the value associated with a given context.
 

Methods in ix.util.context with parameters of type ContextLink
static
<T> T
Context.getInContext(ContextLink<T> cl, Context c)
          Searches a chain of ContextLinks to find the value associated with a given context.
static
<T> T
Context.getInContext(ContextLink<T> cl, Context c, T defaultValue)
          Searches a chain of ContextLinks to find the value associated with a given context and returns a default value if no value can be found.
static
<T> ContextLink<T>
Context.getValueLinkInContext(ContextLink<T> cl, Context c)
          Searches a chain of ContextLinks to find the link that contains the value associated with a given context.
static
<T> void
Context.setInContext(ContextLink<T> cl, Context c, T value)
          Modifies a chain of ContextLinks to associate a value directly with a given context.
 

Constructors in ix.util.context with parameters of type ContextLink
ContextHashMap.Entry(K key, ContextLink valLink)
           
ContextLink(Context context, T value, ContextLink<T> next)
          Constructs a new link at the head of a chain.
ContextLink(long contextNumber, T value, ContextLink<T> next)
          Constructs a new link at the head of a chain.