Package org.glassfish.jersey.server.internal.inject
package org.glassfish.jersey.server.internal.inject
Jersey server-side JAX-RS injection support classes.
-
ClassDescriptionAbstract base class for implementing multivalued parameter value extractor logic supplied using
parameter converters
.A parameter value provider that provides parameter value factories which are usingMultivaluedParameterExtractorProvider
to extract parameter values from the suppliedmultivalued parameter map
.Value factory provider supporting theSuspended
injection annotation.Value factory provider forbean parameters
.Extract parameter value as a typed collection.Configured validator for Jersey validation purposes.Value factory provider supporting theCookieParam
injection annotation.Value factory provider that delegates the injection target lookup to the underlying injection provider.Provides injection ofRequest
entity value orRequest
instance itself.Value factory provider supporting theFormParam
injection annotation.Value supplier provider supporting the@HeaderParam
injection annotation.Value supplier provider supporting the@MatrixParam
injection annotation.Provider that converts the values of an entry of a givenname
from the suppliedmultivalued map
into an object of a custom Java type.Implementation ofMultivaluedParameterExtractorProvider
.Provider of multivalued parameter extractors.Configurator which initializes and registerParamConverters.AggregatedProvider
instances intoInjectionManager
.An aggregateparam converter provider
that loads all the registeredParamConverterProvider
implementations.Container of several differentparam converter providers
implementations.Aggregatedparam converter provider
.Provider ofparam converter
that convert the supplied string into a JavaDate
instance using conversion method from thehttp date formatter
utility class.Provider ofparam converter
that produce the target Java type instance by invoking a singleString
parameter constructor on the target type.Provider ofparam converter
that produce the target Java type instance by invoking a staticfromString(String)
method on the target type.Provider ofparam converter
that produce the target Javaenum
type instance by invoking a staticfromString(String)
method on the target enum type.Provider ofparam converter
that produce the target Java type instance by invoking a staticvalueOf(String)
method on the target type.Configurator which initializes and registerMultivaluedParameterExtractorProvider
instance intoInjectionManager
.ParamInjectionResolver<A extends Annotation>Abstract base class for resolving JAX-RS@XxxParam
injection.@PathParam
injection value provider.Value extractor forCharacter
andchar
parameters.Utility class that maps the primitive types to their respective classes as well as the default values as defined by the JAX-RS specification.Extract primitive parameter value from themultivalued parameter map
using one of thevalueOf(String)
methods on the primitive Java type wrapper classes.Value supplier provider supporting the@QueryParam
injection annotation.Extract value of the parameter by returning the first string parameter value found in the list of string parameter values.Extract value of the parameter using a single parameter value and the underlyingparam converter
.Extract parameter value as a specificString
Java collection type.Configurator which initializes and registerValueParamProvider
instances intoInjectionManager
andBootstrapBag
.Value supplier provider supporting theUri
injection annotation.