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 usingMultivaluedParameterExtractorProviderto extract parameter values from the suppliedmultivalued parameter map.Value factory provider supporting theSuspendedinjection annotation.Value factory provider forbean parameters.Extract parameter value as a typed collection.Configured validator for Jersey validation purposes.Value factory provider supporting theCookieParaminjection annotation.Value factory provider that delegates the injection target lookup to the underlying injection provider.Provides injection ofRequestentity value orRequestinstance itself.Value factory provider supporting theFormParaminjection annotation.Value supplier provider supporting the@HeaderParaminjection annotation.Value supplier provider supporting the@MatrixParaminjection annotation.Provider that converts the values of an entry of a givennamefrom the suppliedmultivalued mapinto an object of a custom Java type.Implementation ofMultivaluedParameterExtractorProvider.Provider of multivalued parameter extractors.Configurator which initializes and registerParamConverters.AggregatedProviderinstances intoInjectionManager.An aggregateparam converter providerthat loads all the registeredParamConverterProviderimplementations.Container of several differentparam converter providersimplementations.Aggregatedparam converter provider.Provider ofparam converterthat convert the supplied string into a JavaDateinstance using conversion method from thehttp date formatterutility class.Provider ofparam converterthat produce the target Java type instance by invoking a singleStringparameter constructor on the target type.Provider ofparam converterthat produce the target Java type instance by invoking a staticfromString(String)method on the target type.Provider ofparam converterthat produce the target Javaenumtype instance by invoking a staticfromString(String)method on the target enum type.Provider ofparam converterthat produce the target Java type instance by invoking a staticvalueOf(String)method on the target type.Configurator which initializes and registerMultivaluedParameterExtractorProviderinstance intoInjectionManager.ParamInjectionResolver<A extends Annotation>Abstract base class for resolving JAX-RS@XxxParaminjection.@PathParaminjection value provider.Value extractor forCharacterandcharparameters.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 mapusing one of thevalueOf(String)methods on the primitive Java type wrapper classes.Value supplier provider supporting the@QueryParaminjection 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 specificStringJava collection type.Configurator which initializes and registerValueParamProviderinstances intoInjectionManagerandBootstrapBag.Value supplier provider supporting theUriinjection annotation.