Uses of Interface
org.glassfish.jersey.server.spi.internal.ValueParamProvider
Packages that use ValueParamProvider
Package
Description
Jersey multipart media support internal classes.
Jersey server-side classes.
Jersey server-side JAX-RS injection support classes.
Jersey server-side internal resource routing classes.
Jersey server-side application invalid input: '&' resource modeling classes.
Jersey server-side internal model related and routing helper classes.
Jersey server-side internal service provider contract (SPI) classes.
-
Uses of ValueParamProvider in org.glassfish.jersey.media.multipart.internal
Classes in org.glassfish.jersey.media.multipart.internal that implement ValueParamProviderModifier and TypeClassDescription(package private) final class
Value supplier provider supporting theFormDataParam
injection annotation and entity (FormDataMultiPart
) injection. -
Uses of ValueParamProvider in org.glassfish.jersey.server
Fields in org.glassfish.jersey.server with type parameters of type ValueParamProviderModifier and TypeFieldDescriptionprivate Collection
<ValueParamProvider> ServerBootstrapBag.valueParamProviders
Methods in org.glassfish.jersey.server that return types with arguments of type ValueParamProviderMethod parameters in org.glassfish.jersey.server with type arguments of type ValueParamProviderModifier and TypeMethodDescriptionvoid
ServerBootstrapBag.setValueParamProviders
(Collection<ValueParamProvider> valueParamProviders) -
Uses of ValueParamProvider in org.glassfish.jersey.server.internal.inject
Classes in org.glassfish.jersey.server.internal.inject that implement ValueParamProviderModifier and TypeClassDescriptionclass
A parameter value provider that provides parameter value factories which are usingMultivaluedParameterExtractorProvider
to extract parameter values from the suppliedmultivalued parameter map
.(package private) final class
Value factory provider supporting theSuspended
injection annotation.(package private) final class
Value factory provider forbean parameters
.(package private) final class
Value factory provider supporting theCookieParam
injection annotation.(package private) class
Value factory provider that delegates the injection target lookup to the underlying injection provider.(package private) class
Provides injection ofRequest
entity value orRequest
instance itself.(package private) final class
Value factory provider supporting theFormParam
injection annotation.(package private) final class
Value supplier provider supporting the@HeaderParam
injection annotation.(package private) final class
Value supplier provider supporting the@MatrixParam
injection annotation.(package private) final class
@PathParam
injection value provider.(package private) final class
Value supplier provider supporting the@QueryParam
injection annotation.(package private) final class
Value supplier provider supporting theUri
injection annotation.Fields in org.glassfish.jersey.server.internal.inject declared as ValueParamProviderModifier and TypeFieldDescriptionprivate final ValueParamProvider
ParamInjectionResolver.valueParamProvider
Methods in org.glassfish.jersey.server.internal.inject with parameters of type ValueParamProviderModifier and TypeMethodDescriptionprivate void
ValueParamProviderConfigurator.registerResolver
(InjectionManager im, ValueParamProvider vfp, Class<? extends Annotation> annotation, javax.inject.Provider<ContainerRequest> request) Constructors in org.glassfish.jersey.server.internal.inject with parameters of type ValueParamProviderModifierConstructorDescriptionParamInjectionResolver
(ValueParamProvider valueParamProvider, Class<A> annotation, javax.inject.Provider<ContainerRequest> request) Initialize the base parameter injection resolver. -
Uses of ValueParamProvider in org.glassfish.jersey.server.internal.routing
Fields in org.glassfish.jersey.server.internal.routing with type parameters of type ValueParamProviderModifier and TypeFieldDescriptionprivate Collection
<ValueParamProvider> Routing.Builder.valueSuppliers
private final Collection
<ValueParamProvider> RuntimeLocatorModelBuilder.valueSuppliers
Method parameters in org.glassfish.jersey.server.internal.routing with type arguments of type ValueParamProviderModifier and TypeMethodDescriptionRouting.Builder.valueSupplierProviders
(Collection<ValueParamProvider> valueSuppliers) Set value suppliers.Constructor parameters in org.glassfish.jersey.server.internal.routing with type arguments of type ValueParamProviderModifierConstructorDescription(package private)
RuntimeLocatorModelBuilder
(javax.ws.rs.core.Configuration config, MessageBodyWorkers messageBodyWorkers, Collection<ValueParamProvider> valueSuppliers, JerseyResourceContext resourceContext, RuntimeModelBuilder runtimeModelBuilder, Iterable<ModelProcessor> modelProcessors, Function<Class<?>, ?> createServiceFunction) Create a new instance of the runtime model builder for sub-resource locators.RuntimeModelBuilder
(JerseyResourceContext resourceContext, javax.ws.rs.core.Configuration config, MessageBodyWorkers messageBodyWorkers, Collection<ValueParamProvider> valueSuppliers, ProcessingProviders processingProviders, ResourceMethodInvoker.Builder resourceMethodInvokerBuilder, Iterable<ModelProcessor> modelProcessors, Function<Class<?>, ?> createServiceFunction) Create a new instance of the runtime model builder.(package private)
SubResourceLocatorRouter
(Function<Class<?>, ?> createServiceFunction, Collection<ValueParamProvider> valueSuppliers, ResourceMethod locatorModel, JerseyResourceContext resourceContext, RuntimeLocatorModelBuilder runtimeLocatorBuilder) Create a new sub-resource locator router. -
Uses of ValueParamProvider in org.glassfish.jersey.server.model
Fields in org.glassfish.jersey.server.model with type parameters of type ValueParamProviderModifier and TypeFieldDescriptionprivate final Collection
<ValueParamProvider> ResourceMethodValidator.valueParamProviders
Constructor parameters in org.glassfish.jersey.server.model with type arguments of type ValueParamProviderModifierConstructorDescriptionComponentModelValidator
(Collection<ValueParamProvider> valueParamProviders, MessageBodyWorkers msgBodyWorkers) (package private)
ResourceMethodValidator
(Collection<ValueParamProvider> valueParamProviders) -
Uses of ValueParamProvider in org.glassfish.jersey.server.model.internal
Fields in org.glassfish.jersey.server.model.internal with type parameters of type ValueParamProviderModifier and TypeFieldDescriptionprivate final Collection
<ValueParamProvider> JavaResourceMethodDispatcherProvider.allValueProviders
Constructor parameters in org.glassfish.jersey.server.model.internal with type arguments of type ValueParamProviderModifierConstructorDescription(package private)
JavaResourceMethodDispatcherProvider
(Collection<ValueParamProvider> allValueProviders) -
Uses of ValueParamProvider in org.glassfish.jersey.server.spi.internal
Method parameters in org.glassfish.jersey.server.spi.internal with type arguments of type ValueParamProviderModifier and TypeMethodDescriptionstatic List
<ParamValueFactoryWithSource<?>> ParameterValueHelper.createValueProviders
(Collection<ValueParamProvider> valueSuppliers, Parameterized parameterized) Create list of parameter value providers for the givenparameterized
resource model component.private static Function
<ContainerRequest, ?> ParameterValueHelper.getParamValueProvider
(Collection<ValueParamProvider> valueProviders, Parameter parameter)