All Classes and Interfaces

Class
Description
An object with dependencies.
A ReductionException indicating that many contextual instances could not be reduced to one.
An assignment of a contextual reference to an AttributedElement, usually as completed by a Request.
An Element that has been decorated with attributes.
 
A reigstry of AutoCloseable instances that itself is AutoCloseable.
A (Constable) pairing of an Id with a Factory.
A RuntimeException indicating that an error has occurred in code in this package.
 
A Selectable and Reducible implementation that works with Bean and AttributedType instances.
A utility for working with bean types.
 
 
A representation of a Factory's creation activity.
 
A straightforward AutoCloseableRegistry implementation.
 
An AutoCloseable WeakReference that formally disposes of referents after they have been cleared by the Java Virtual Machine during garbage collection.
A creator and destroyer of contextual instances of a particular type.
 
 
 
 
 
A utility class providing methods that work with interceptor bindings.
 
A BiPredicate with particular semantics associated with its Matcher.test(Object, Object) method.
 
 
 
 
 
An interface whose implementations can be ranked numerically in descending order (highest rank wins, or comes first).
A Reducer implementation that works with Ranked objects.
A functional interface whose implementations can either reduce a supplied List of elements representing a successful selection to a single element normally drawn or calculated from the selection according to some criteria, or fail gracefully in the face of ambiguity by invoking a supplied failure handler.
A functional interface whose implementations can reduce an unspecified notional collection of elements to a single element according to some criteria.
 
A request for a contextual reference of a particular type, along with functionality to help fulfil the request.
A notional list of elements from which sublists may be selected according to some criteria.