Package org.glassfish.hk2

Interface Summary
Binder<T> 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<T>  
BindingEntry  
ComponentProvider<T> Created by IntelliJ IDEA.
ComponentProviderFactory<T>  
Context  
ContractLocator<T> Created by IntelliJ IDEA.
Descriptor  
DynamicBinderFactory Sub interfaces of the BinderFactory to allow dynamic registration of services.
Holder<T>  
Locator Created by IntelliJ IDEA.
Module A module defines the binding for a Services instance.
MultiMap<T,V>  
NamedBinder<U> Created by IntelliJ IDEA.
Provider<T> Provides an instance of T either by creating a new one at each request or returning an existing one.
Providers<T> Created by IntelliJ IDEA.
ResolvedBinder<T> Created by IntelliJ IDEA.
ScopeInstance A particular instanciation of a org.jvnet.hk2.component.Scope.
ServiceLocator<T> Created by IntelliJ IDEA.
Services Services is the registry for hk2 services.
ServicesProvider Created by IntelliJ IDEA.
 

Class Summary
HK2 Entry point to the HK2 services runtime
Scope  
TypeLiteral<T> Supports inline instantiation of objects that represent parameterized types with actual type parameters.
 

Exception Summary
ComponentException Exception thrown when a component's dependency is not satisfied at the time the component is expected to be put in commission.
 



Copyright © 2011 Oracle Corporation. All Rights Reserved.