| AnnotationSet |
Immutable set of Annotation instances
|
| Primitive |
Enumerates the Java primitive types
|
| PrimitiveWrapper |
Enumeration of the wrapper type for each Java Primitive type
|
| ProvidedClassifier |
Determines what Class types an AnnotatedElement provides.
|
| TypeDependencies |
Captures the dependencies of a Class
|
| TypeDependency |
Encapsulates a single dependency of a type.
|
| TypeDependency.Kind |
Enumerates how a type will be injected at a particular injetion site
|
| TypeDependencyNotAvailableException |
Indicates an instance of a type which some other type depends on (via it's
Inject annotated constructor is not available in the current scope
|
| TypeInstantiator |
|
| TypeLocator |
|
| TypeProvider |
Provides an instance of the specified type
|
| TypeQualifier |
Qualifies the specific type of a service to be discovered via
InstanceLocator.
|
| TypeQualifier.Builder |
|
| TypeQualifier.MatchingMode |
|
| TypeReflection |
Provides higher level abstraction about the type metadata of a Class,
providing information about it's dependencies and what services it provides
|
| TypeReflections |
Represents a set of Class instances that may be instantiated and injected using InstanceLocator
|
| TypeReflections.Builder |
|