| Interface | Description |
|---|---|
| ComponentContext |
A component context providing information to
ComponentProvider
and InjectableProvider instances on the accessible object and list of
annotations associated with the component instance to be obtained and/or
injected. |
| ComponentProvider |
Provide instances of a component.
|
| ComponentProviderFactory<C extends ComponentProvider> |
A factory for obtaining component providers.
|
| ProviderFactory.Destroyable | |
| ProviderServices.ProviderListener<T> |
| Class | Description |
|---|---|
| AnnotatedContext |
A component context for an accessible object and/or an array of annotations.
|
| ComponentConstructor<T> |
A constructor of a component.
|
| ComponentDestructor |
A destructor of a component.
|
| ComponentInjector<T> |
An injector to inject on a component.
|
| ProviderFactory |
A component provider factory for provider components (which are singletons).
|
| ProviderServices |
Combines access to provider instances given a set of provider classes,
a set of provider instances and providers registered in META-INF/services.
|
| Enum | Description |
|---|---|
| ComponentScope |
The scope contract for a component.
|
Copyright © 2016 Oracle Corporation. All Rights Reserved.