javax.inject
compatible Dependency Injection (D.I.) framework.See: Description
Interface | Description |
---|---|
InstanceLocator |
Allows the application to dynamically obtain instances of services with a
specified combination of required type and qualifiers.
|
InstanceProvider<T> |
Provider specialization that provides the ability to:
determine if a provider implementation was found, via
InstanceProvider.isUnsatisfied()
determine if there are multiple implementations found, via
InstanceProvider.isAmbiguous()
Iterate over the available implementations, via InstanceProvider.iterator()
|
Class | Description |
---|---|
PriorityComparator |
Orders types based on their
Priority annotations (if any) |
Enum | Description |
---|---|
AvailableDependencies |
Enumerates the publicly available services that can be injected into plugins
via the
Inject annotation on a type's constructor. |
A javax.inject
compatible Dependency Injection (D.I.) framework.