Uses of Package
org.glassfish.hk2

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.
 



Copyright © 2012 Oracle Corporation. All Rights Reserved.