Package org.glassfish.jersey.internal.inject

Common Jersey internal injection utility classes.

See:
          Description

Class Summary
ContextInjectionResolver Injection resolver for @Context injection annotation.
ContextInjectionResolver.Binder Context injection resolver HK2 binder.
CustomAnnotationImpl Custom annotation implementation
FactoryToService<T> Helper function converting a HK2 service factory into the service contract instance.
HttpHeadersInjectee Proxiable wrapper for request scoped HttpHeaders instance.
Injections HK2 injection binding utility methods.
JerseyClassAnalyzer Implementation of the ClassAnalyzer that supports selection of the constructor with largest number of parameters as defined in and required by JAX-RS specification.
JerseyClassAnalyzer.Binder HK2 binder for the JAX-RS compliant class analyzer implementation.
ProviderBinder Class used for registration of the custom providers into HK2 service locator.
Providers Utility class providing a set of utility methods for easier and more type-safe interaction with HK2 injection layer.
ProviderToFactory<T> Helper function converting a HK2 service provider into the provided service contract instance.
ProviderToService<T> Helper function converting a HK2 service provider into the provided service contract instance.
ReferencingFactory<T> Factory that provides injection of the referenced instance.
RequestInjectee Proxiable wrapper for request scoped Request instance.
SecurityContextInjectee Proxiable wrapper for request scoped SecurityContext instance.
UriInfoInjectee Proxiable wrapper for request scoped UriInfo instance.
 

Annotation Types Summary
Custom Qualifier annotation used to annotate HK2 injections and bindings for user custom providers.
 

Package org.glassfish.jersey.internal.inject Description

Common Jersey internal injection utility classes.



Copyright © 2007-2014, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.