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.
A pairing of an Element with a List of NamedAttributeMaps.
A pairing of a TypeMirror with a List of NamedAttributeMaps.
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 pairing of an AttributedType and a Bean resulting from a reduction.
A Selectable and Reducible implementation that works with Bean and AttributedType instances.
An immutable AbstractList of TypeMirrors that contains only legal bean types, sorted in a specific manner.
A utility for working with bean types.
A Factory that returns its singleton from its Constant.create(Request) method.
A representation of a Factory's creation activity.
A BeanException indicating a problem with creation.
A straightforward AutoCloseableRegistry implementation.
A BeanException indicating a problem with destruction.
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.
An identifier for a Bean.
A Matcher that tests an Id to see if it matches an AttributedType.
An interface whose implementations initialize contextual instances.
A Producer that applies constructor interception to produce contextual instances.
An interface whose implementations install around-invoke interceptions.
A utility class providing methods that work with interceptor bindings.
An interface whose implementations complete initialization of contextual instances.
An interface whose implementation perform pre-destruction logic for contextual instances.
An interface whose implementations produce possibly uninitialized contextual instances.
An interface whose implementations can be ranked numerically in descending order (the highest or greatest rank outranks, or wins, or trumps, 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 BeanException concerning problematic reductions.
A request for a contextual reference of a particular attributed type, along with functionality to help fulfil the request.
A notional list of elements from which sublists may be selected according to some criteria.
A ReductionException indicating that a reduction did not occur because there were no elements to reduce.