Package | Description |
---|---|
org.glassfish.jersey.client.inject | |
org.glassfish.jersey.model |
Common Jersey model related classes and interfaces.
|
org.glassfish.jersey.model.internal.spi | |
org.glassfish.jersey.server.internal.inject |
Jersey server-side JAX-RS injection support classes.
|
org.glassfish.jersey.server.model |
Jersey server-side application & resource modeling classes.
|
Modifier and Type | Method and Description |
---|---|
ParameterUpdater<?,?> |
ParameterUpdaterProvider.get(Parameter parameter)
Get the updater configured to update value of given
parameter . |
Modifier and Type | Interface and Description |
---|---|
static interface |
Parameter.ParamCreationFactory<PARAMETER extends Parameter>
A factory service to found in a runtime to be used to instantiate the given
Parameter class. |
Modifier and Type | Method and Description |
---|---|
static <PARAMETER extends Parameter> |
Parameter.create(Class concreteClass,
Class declaringClass,
boolean encodeByDefault,
Class<?> rawType,
Type type,
Annotation[] annotations)
Create a parameter model.
|
protected static <PARAMETER extends Parameter> |
Parameter.create(Class concreteClass,
Class declaringClass,
boolean encodeByDefault,
Class<?> rawType,
Type type,
Annotation[] annotations,
Class<?> parameterClass)
Create a parameter model.
|
static <PARAMETER extends Parameter> |
Parameter.create(Class concreteClass,
Class declaringClass,
Method javaMethod,
boolean keepEncoded)
Create a list of parameter models for a given Java method handling a resource
method, sub-resource method or a sub-resource locator.
|
protected static <PARAMETER extends Parameter> |
Parameter.createList(Class concreteClass,
Class declaringClass,
Constructor<?> ctor,
boolean keepEncoded,
Class<?> parameterClass)
Create a list of parameter models for a given resource method handler
injectable constructor.
|
protected static <PARAMETER extends Parameter> |
Parameter.createList(Class concreteClass,
Class declaringClass,
Method javaMethod,
boolean keepEncoded,
Class parameterClass)
Create a list of parameter models for a given Java method handling a resource
method, sub-resource method or a sub-resource locator.
|
Modifier and Type | Method and Description |
---|---|
Parameter.ParamCreationFactory<Parameter> |
Parameter.ParameterService.getParameterCreationFactory() |
Modifier and Type | Method and Description |
---|---|
Parameter.ParamCreationFactory<? extends Parameter> |
ParameterServiceProvider.getParameterCreationFactory()
Get a factory to be used to instantiate the
Parameter |
Modifier and Type | Method and Description |
---|---|
MultivaluedParameterExtractor<?> |
MultivaluedParameterExtractorProvider.get(Parameter parameter)
Get the extractor configured to extract value of given
parameter . |
Modifier and Type | Class and Description |
---|---|
class |
Parameter
Method parameter model.
|
static class |
Parameter.BeanParameter
Bean Parameter class represents a parameter annotated with
BeanParam which in fact represents
additional set of parameters. |
Modifier and Type | Method and Description |
---|---|
static <PARAMETER extends Parameter> |
Parameter.create(Class concreteClass,
Class declaringClass,
boolean encodeByDefault,
Class<?> rawType,
Type type,
Annotation[] annotations)
Create a parameter model.
|
static <PARAMETER extends Parameter> |
Parameter.create(Class concreteClass,
Class declaringClass,
Constructor<?> ctor,
boolean keepEncoded)
Create a list of parameter models for a given resource method handler
injectable constructor.
|
static <PARAMETER extends Parameter> |
Parameter.create(Class concreteClass,
Class declaringClass,
Method javaMethod,
boolean keepEncoded)
Create a list of parameter models for a given Java method handling a resource
method, sub-resource method or a sub-resource locator.
|
protected static <PARAMETER extends Parameter> |
Parameter.createList(Class concreteClass,
Class declaringClass,
boolean keepEncoded,
Class[] parameterTypes,
Type[] genericParameterTypes,
Annotation[][] parameterAnnotations,
Class<?> parameterClass) |
Copyright © 2007-2024, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.