All Classes and Interfaces

Class
Description
A ResolutionException indicating that many contextual instances could not be reduced to one.
A (Constable) pairing of an Id with a Factory.
A RuntimeException indicating that an error has occurred in code in this package.
Utility methods for working with Beans.
An immutable AbstractList of TypeMirrors that contains only legal bean types, sorted in a specific manner.
A specialized Types 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.
An object describing the imminent destruction of a contextual instance by the Factory.destroy(Object, Destruction) method.
A BeanException indicating a problem with destruction.
A source of (normally new) contextual instances.
An identifier for a Bean.
A Matcher that tests an Id to see if it matches an AnnotatedConstruct.
An immutable model of a system's dependency resolutions.
A representation of the attempted resolution of a dependency, represented by an Annotated<? extends AnnotatedConstruct>, to a List of Beans that match it.
A utility class for working with qualifiers.
Deprecated, for removal: This API element is subject to removal in a future version.
This class is deprecated for future removal.
A supplier of References objects.
A BeanException concerning problematic resolutions.
Utility methods for working with Selectables.
A ResolutionException indicating that a resolution did not occur because there were no elements to resolve.