|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use org.glassfish.hk2 | |
|---|---|
| org.glassfish.hk2 | |
| org.glassfish.hk2.scopes | |
| org.glassfish.hk2.spi | |
| Classes in org.glassfish.hk2 used by org.glassfish.hk2 | |
|---|---|
| Binder
A binder instance can be used to customize a binding by providing a name for the bound service. |
|
| BinderFactory
Factory for adding services instances to a Services. |
|
| Binding
A Binding represents a single registered entry in the HK2 Services
registry that provides a facility to get to contextual provider instances. |
|
| Bindings
This represents the result of dynamically binding [services] to the underlying Services instance. |
|
| ComponentException
Exception thrown when a component's dependency is not satisfied at the time the component is expected to be put in commission. |
|
| Context
Used by Binding to describe how the Binding's Provider will be used. |
|
| ContractLocator
Provides a means to locate services in the HK2 services registry by contract. |
|
| Descriptor
A Descriptor is a bean-like structure that describes a service declaration in HK2. |
|
| DynamicBinderFactory
Sub interfaces of the BinderFactory to allow dynamic registration of
services. |
|
| Factory
Provides an instance of T either by creating a new one at each request or by returning an existing one. |
|
| HK2
Entry point to the HK2 services runtime. |
|
| Locator
This contract provides the starting point for querying HK2's backing service registry either by contract (e.g., classes annotated with @ Contract) or by concrete service type
(e.g., classes annotated with @Service). |
|
| Module
A module defines the binding for a Services instance. |
|
| MultiMap
A read-nly Map from a key to multiple values. |
|
| NamedBinder
Provides a means to more fully describe a binding that has already been named, or where the name has been assumed to be left blank. |
|
| PostConstruct
Classes implementing this interface register an interest in being notified when the instance has been created and the component is about to be place into commission. |
|
| Provider
Similar to the Factory contract, providing a means to access the
class type instance. |
|
| Providers
This contract provides a means to access runtime component providers. |
|
| Releasable
Represents something that can be released. |
|
| ResolvedBinder
This contract is used to apply scope to an otherwise described / resolved Binder. |
|
| Scope
|
|
| ScopeInstance
A particular instantiation of a Scope. |
|
| ServiceLocator
A ServiceLocator provides runtime access to a particular service in HK2. |
|
| Services
Services is the registry for HK2 services. |
|
| TypeLiteral
Supports inline instantiation of objects that represent parameterized types with actual type parameters. |
|
| Classes in org.glassfish.hk2 used by org.glassfish.hk2.scopes | |
|---|---|
| Scope
|
|
| ScopeInstance
A particular instantiation of a Scope. |
|
| Classes in org.glassfish.hk2 used by org.glassfish.hk2.spi | |
|---|---|
| Module
A module defines the binding for a Services instance. |
|
| Services
Services is the registry for HK2 services. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||