Uses of Interface
org.glassfish.jersey.server.spi.internal.ValueParamProvider
-
Packages that use ValueParamProvider Package Description org.glassfish.jersey.media.multipart.internal Jersey multipart media support internal classes.org.glassfish.jersey.server Jersey server-side classes.org.glassfish.jersey.server.internal.inject Jersey server-side JAX-RS injection support classes.org.glassfish.jersey.server.internal.routing Jersey server-side internal resource routing classes.org.glassfish.jersey.server.model Jersey server-side application & resource modeling classes.org.glassfish.jersey.server.model.internal Jersey server-side internal model related and routing helper classes.org.glassfish.jersey.server.spi.internal 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 ValueParamProvider Modifier and Type Class Description (package private) class
FormDataParamValueParamProvider
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 ValueParamProvider Modifier and Type Field Description private java.util.Collection<ValueParamProvider>
ServerBootstrapBag. valueParamProviders
Methods in org.glassfish.jersey.server that return types with arguments of type ValueParamProvider Modifier and Type Method Description java.util.Collection<ValueParamProvider>
ServerBootstrapBag. getValueParamProviders()
Method parameters in org.glassfish.jersey.server with type arguments of type ValueParamProvider Modifier and Type Method Description void
ServerBootstrapBag. setValueParamProviders(java.util.Collection<ValueParamProvider> valueParamProviders)
-
Uses of ValueParamProvider in org.glassfish.jersey.server.internal.inject
Classes in org.glassfish.jersey.server.internal.inject that implement ValueParamProvider Modifier and Type Class Description class
AbstractValueParamProvider
A parameter value provider that provides parameter value factories which are usingMultivaluedParameterExtractorProvider
to extract parameter values from the suppliedmultivalued parameter map
.(package private) class
AsyncResponseValueParamProvider
Value factory provider supporting theSuspended
injection annotation.(package private) class
BeanParamValueParamProvider
Value factory provider forbean parameters
.(package private) class
CookieParamValueParamProvider
Value factory provider supporting theCookieParam
injection annotation.(package private) class
DelegatedInjectionValueParamProvider
Value factory provider that delegates the injection target lookup to the underlying injection provider.(package private) class
EntityParamValueParamProvider
Provides injection ofRequest
entity value orRequest
instance itself.(package private) class
FormParamValueParamProvider
Value factory provider supporting theFormParam
injection annotation.(package private) class
HeaderParamValueParamProvider
Value supplier provider supporting the@HeaderParam
injection annotation.(package private) class
MatrixParamValueParamProvider
Value supplier provider supporting the@MatrixParam
injection annotation.(package private) class
PathParamValueParamProvider
@PathParam
injection value provider.(package private) class
QueryParamValueParamProvider
Value supplier provider supporting the@QueryParam
injection annotation.(package private) class
WebTargetValueParamProvider
Value supplier provider supporting theUri
injection annotation.Fields in org.glassfish.jersey.server.internal.inject declared as ValueParamProvider Modifier and Type Field Description private ValueParamProvider
ParamInjectionResolver. valueParamProvider
Methods in org.glassfish.jersey.server.internal.inject with parameters of type ValueParamProvider Modifier and Type Method Description private void
ValueParamProviderConfigurator. registerResolver(InjectionManager im, ValueParamProvider vfp, java.lang.Class<? extends java.lang.annotation.Annotation> annotation, javax.inject.Provider<ContainerRequest> request)
Constructors in org.glassfish.jersey.server.internal.inject with parameters of type ValueParamProvider Constructor Description ParamInjectionResolver(ValueParamProvider valueParamProvider, java.lang.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 ValueParamProvider Modifier and Type Field Description private java.util.Collection<ValueParamProvider>
Routing.Builder. valueSuppliers
private java.util.Collection<ValueParamProvider>
RuntimeLocatorModelBuilder. valueSuppliers
Method parameters in org.glassfish.jersey.server.internal.routing with type arguments of type ValueParamProvider Modifier and Type Method Description Routing.Builder
Routing.Builder. valueSupplierProviders(java.util.Collection<ValueParamProvider> valueSuppliers)
Set value suppliers.Constructor parameters in org.glassfish.jersey.server.internal.routing with type arguments of type ValueParamProvider Constructor Description RuntimeLocatorModelBuilder(javax.ws.rs.core.Configuration config, MessageBodyWorkers messageBodyWorkers, java.util.Collection<ValueParamProvider> valueSuppliers, JerseyResourceContext resourceContext, RuntimeModelBuilder runtimeModelBuilder, java.lang.Iterable<ModelProcessor> modelProcessors, java.util.function.Function<java.lang.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, java.util.Collection<ValueParamProvider> valueSuppliers, ProcessingProviders processingProviders, ResourceMethodInvoker.Builder resourceMethodInvokerBuilder, java.lang.Iterable<ModelProcessor> modelProcessors, java.util.function.Function<java.lang.Class<?>,?> createServiceFunction)
Create a new instance of the runtime model builder.SubResourceLocatorRouter(java.util.function.Function<java.lang.Class<?>,?> createServiceFunction, java.util.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 ValueParamProvider Modifier and Type Field Description private java.util.Collection<ValueParamProvider>
ResourceMethodValidator. valueParamProviders
Constructor parameters in org.glassfish.jersey.server.model with type arguments of type ValueParamProvider Constructor Description ComponentModelValidator(java.util.Collection<ValueParamProvider> valueParamProviders, MessageBodyWorkers msgBodyWorkers)
ResourceMethodValidator(java.util.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 ValueParamProvider Modifier and Type Field Description private java.util.Collection<ValueParamProvider>
JavaResourceMethodDispatcherProvider. allValueProviders
Constructor parameters in org.glassfish.jersey.server.model.internal with type arguments of type ValueParamProvider Constructor Description JavaResourceMethodDispatcherProvider(java.util.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 ValueParamProvider Modifier and Type Method Description static java.util.List<ParamValueFactoryWithSource<?>>
ParameterValueHelper. createValueProviders(java.util.Collection<ValueParamProvider> valueSuppliers, Parameterized parameterized)
Create list of parameter value providers for the givenparameterized
resource model component.private static java.util.function.Function<ContainerRequest,?>
ParameterValueHelper. getParamValueProvider(java.util.Collection<ValueParamProvider> valueProviders, Parameter parameter)
-