Package | Description |
---|---|
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.
|
Modifier and Type | Field and Description |
---|---|
private java.util.Collection<ValueParamProvider> |
ServerBootstrapBag.valueParamProviders |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<ValueParamProvider> |
ServerBootstrapBag.getValueParamProviders() |
Modifier and Type | Method and Description |
---|---|
void |
ServerBootstrapBag.setValueParamProviders(java.util.Collection<ValueParamProvider> valueParamProviders) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractValueParamProvider
A parameter value provider that provides parameter value factories
which are using
MultivaluedParameterExtractorProvider to extract parameter
values from the supplied multivalued
parameter map . |
(package private) class |
AsyncResponseValueParamProvider
Value factory provider supporting the
Suspended injection annotation. |
(package private) class |
BeanParamValueParamProvider
Value factory provider for
bean parameters . |
(package private) class |
CookieParamValueParamProvider
Value factory provider supporting the
CookieParam 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 of
Request entity value or Request instance
itself. |
(package private) class |
FormParamValueParamProvider
Value factory provider supporting the
FormParam 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 the
Uri injection annotation. |
Modifier and Type | Field and Description |
---|---|
private ValueParamProvider |
ParamInjectionResolver.valueParamProvider |
Modifier and Type | Method and Description |
---|---|
private void |
ValueParamProviderConfigurator.registerResolver(InjectionManager im,
ValueParamProvider vfp,
java.lang.Class<? extends java.lang.annotation.Annotation> annotation,
javax.inject.Provider<ContainerRequest> request) |
Constructor and Description |
---|
ParamInjectionResolver(ValueParamProvider valueParamProvider,
java.lang.Class<A> annotation,
javax.inject.Provider<ContainerRequest> request)
Initialize the base parameter injection resolver.
|
Modifier and Type | Field and Description |
---|---|
private java.util.Collection<ValueParamProvider> |
Routing.Builder.valueSuppliers |
private java.util.Collection<ValueParamProvider> |
RuntimeLocatorModelBuilder.valueSuppliers |
Modifier and Type | Method and Description |
---|---|
Routing.Builder |
Routing.Builder.valueSupplierProviders(java.util.Collection<ValueParamProvider> valueSuppliers)
Set value suppliers.
|
Constructor and 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.
|
Modifier and Type | Field and Description |
---|---|
private java.util.Collection<ValueParamProvider> |
ResourceMethodValidator.valueParamProviders |
Constructor and Description |
---|
ComponentModelValidator(java.util.Collection<ValueParamProvider> valueParamProviders,
MessageBodyWorkers msgBodyWorkers) |
ResourceMethodValidator(java.util.Collection<ValueParamProvider> valueParamProviders) |
Modifier and Type | Field and Description |
---|---|
private java.util.Collection<ValueParamProvider> |
JavaResourceMethodDispatcherProvider.allValueProviders |
Constructor and Description |
---|
JavaResourceMethodDispatcherProvider(java.util.Collection<ValueParamProvider> allValueProviders) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<ParamValueFactoryWithSource<?>> |
ParameterValueHelper.createValueProviders(java.util.Collection<ValueParamProvider> valueSuppliers,
Parameterized parameterized)
Create list of parameter value providers for the given
parameterized resource model component. |
private static java.util.function.Function<ContainerRequest,?> |
ParameterValueHelper.getParamValueProvider(java.util.Collection<ValueParamProvider> valueProviders,
Parameter parameter) |