Uses of Class
org.glassfish.jersey.server.model.Parameter
-
Packages that use Parameter Package Description org.glassfish.jersey.media.multipart.internal Jersey multipart media support internal 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.spi.internal Jersey server-side internal service provider contract (SPI) classes.org.glassfish.jersey.server.wadl Jersey server-side WADL support public classes and interfaces.org.glassfish.jersey.server.wadl.internal Jersey server-side WADL internal classes.org.glassfish.jersey.server.wadl.internal.generators Jersey server-side WADL internal classes supportingwadl generators
.org.glassfish.jersey.server.wadl.internal.generators.resourcedoc Jersey server-side WADL internal classes supporting generation of resource documentation withwadl generators
. -
-
Uses of Parameter in org.glassfish.jersey.media.multipart.internal
Fields in org.glassfish.jersey.media.multipart.internal declared as Parameter Modifier and Type Field Description private Parameter
FormDataParamValueParamProvider.FormDataParamValueProvider. parameter
Methods in org.glassfish.jersey.media.multipart.internal with parameters of type Parameter Modifier and Type Method Description protected java.util.function.Function<ContainerRequest,?>
FormDataParamValueParamProvider. createValueProvider(Parameter parameter)
Constructors in org.glassfish.jersey.media.multipart.internal with parameters of type Parameter Constructor Description FormDataParamValueProvider(Parameter parameter, MultivaluedParameterExtractor<?> extractor)
-
Uses of Parameter in org.glassfish.jersey.server.internal.inject
Fields in org.glassfish.jersey.server.internal.inject declared as Parameter Modifier and Type Field Description private Parameter
BeanParamValueParamProvider.BeanParamValueProvider. parameter
private Parameter
EntityParamValueParamProvider.EntityValueSupplier. parameter
Fields in org.glassfish.jersey.server.internal.inject with type parameters of type Parameter Modifier and Type Field Description private Cache<Parameter,ForeignDescriptor>
DelegatedInjectionValueParamProvider. descriptorCache
We do not want to create a new descriptor instance for every and each method invocation.Methods in org.glassfish.jersey.server.internal.inject with parameters of type Parameter Modifier and Type Method Description protected abstract java.util.function.Function<ContainerRequest,?>
AbstractValueParamProvider. createValueProvider(Parameter parameter)
Create a value provider for the parameter.java.util.function.Function<ContainerRequest,?>
BeanParamValueParamProvider. createValueProvider(Parameter parameter)
java.util.function.Function<ContainerRequest,?>
CookieParamValueParamProvider. createValueProvider(Parameter parameter)
protected java.util.function.Function<ContainerRequest,?>
EntityParamValueParamProvider. createValueProvider(Parameter parameter)
java.util.function.Function<ContainerRequest,?>
FormParamValueParamProvider. createValueProvider(Parameter parameter)
java.util.function.Function<ContainerRequest,?>
HeaderParamValueParamProvider. createValueProvider(Parameter parameter)
java.util.function.Function<ContainerRequest,?>
MatrixParamValueParamProvider. createValueProvider(Parameter parameter)
java.util.function.Function<ContainerRequest,?>
PathParamValueParamProvider. createValueProvider(Parameter parameter)
java.util.function.Function<ContainerRequest,?>
QueryParamValueParamProvider. createValueProvider(Parameter parameter)
protected java.util.function.Function<ContainerRequest,?>
WebTargetValueParamProvider. createValueProvider(Parameter parameter)
protected MultivaluedParameterExtractor<?>
AbstractValueParamProvider. get(Parameter parameter)
Get a parameter extractor.MultivaluedParameterExtractor<?>
MultivaluedParameterExtractorFactory. get(Parameter p)
MultivaluedParameterExtractor<?>
MultivaluedParameterExtractorProvider. get(Parameter parameter)
Get the extractor configured to extract value of givenparameter
.private Injectee
DelegatedInjectionValueParamProvider. getInjectee(Parameter parameter)
Creates a new objectInjectee
corresponding to the injecting point.java.util.function.Function<ContainerRequest,?>
AbstractValueParamProvider. getValueProvider(Parameter parameter)
Get an injected value provider for the parameter.java.util.function.Function<ContainerRequest,javax.ws.rs.container.AsyncResponse>
AsyncResponseValueParamProvider. getValueProvider(Parameter parameter)
java.util.function.Function<ContainerRequest,?>
DelegatedInjectionValueParamProvider. getValueProvider(Parameter parameter)
Constructors in org.glassfish.jersey.server.internal.inject with parameters of type Parameter Constructor Description BeanParamValueProvider(InjectionManager injectionManager, Parameter parameter)
EntityValueSupplier(Parameter parameter)
-
Uses of Parameter in org.glassfish.jersey.server.internal.routing
Methods in org.glassfish.jersey.server.internal.routing that return Parameter Modifier and Type Method Description private Parameter
MethodSelectingRouter. getEntityParam(Invocable invocable)
-
Uses of Parameter in org.glassfish.jersey.server.model
Subclasses of Parameter in org.glassfish.jersey.server.model Modifier and Type Class Description static class
Parameter.BeanParameter
Bean Parameter class represents a parameter annotated withBeanParam
which in fact represents additional set of parameters.Fields in org.glassfish.jersey.server.model with type parameters of type Parameter Modifier and Type Field Description private java.util.Collection<Parameter>
MethodHandler. handlerParameters
private java.util.Collection<Parameter>
ResourceMethod.Builder. handlerParameters
private java.util.List<Parameter>
HandlerConstructor. parameters
private java.util.List<Parameter>
Invocable. parameters
private java.util.Collection<Parameter>
Parameter.BeanParameter. parameters
Methods in org.glassfish.jersey.server.model that return Parameter Modifier and Type Method Description static Parameter
Parameter. create(java.lang.Class concreteClass, java.lang.Class declaringClass, boolean encodeByDefault, java.lang.Class<?> rawType, java.lang.reflect.Type type, java.lang.annotation.Annotation[] annotations)
Create a parameter model.static Parameter
Parameter. overrideSource(Parameter original, Parameter.Source source)
Create new parameter model by overridingsource
of the original parameter model.Methods in org.glassfish.jersey.server.model that return types with arguments of type Parameter Modifier and Type Method Description private static java.util.List<Parameter>
Parameter. create(java.lang.Class concreteClass, java.lang.Class declaringClass, boolean keepEncoded, java.lang.Class[] parameterTypes, java.lang.reflect.Type[] genericParameterTypes, java.lang.annotation.Annotation[][] parameterAnnotations)
static java.util.List<Parameter>
Parameter. create(java.lang.Class concreteClass, java.lang.Class declaringClass, java.lang.reflect.Constructor<?> ctor, boolean keepEncoded)
Create a list of parameter models for a given resource method handler injectable constructor.static java.util.List<Parameter>
Parameter. create(java.lang.Class concreteClass, java.lang.Class declaringClass, java.lang.reflect.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.java.util.List<Parameter>
HandlerConstructor. getParameters()
java.util.List<Parameter>
Invocable. getParameters()
java.util.Collection<Parameter>
MethodHandler. getParameters()
Get the parameters associated directly with the resource method handler, if any (e.g.java.util.Collection<Parameter>
Parameter.BeanParameter. getParameters()
java.util.List<Parameter>
Parameterized. getParameters()
Provides access to all parameters associated with given Parameterized instance.Methods in org.glassfish.jersey.server.model with parameters of type Parameter Modifier and Type Method Description static Parameter
Parameter. overrideSource(Parameter original, Parameter.Source source)
Create new parameter model by overridingsource
of the original parameter model.(package private) static void
ResourceMethodValidator. validateParameter(Parameter parameter, java.lang.Object source, java.lang.String reportedSourceName, java.lang.String reportedParameterName, boolean injectionsForbidden)
Validate a single parameter instance.Method parameters in org.glassfish.jersey.server.model with type arguments of type Parameter Modifier and Type Method Description private void
IntrospectionModeller. addResourceMethods(Resource.Builder resourceBuilder, MethodList methodList, java.util.List<Parameter> resourceClassParameters, boolean encodedParameters, java.util.List<javax.ws.rs.core.MediaType> defaultConsumedTypes, java.util.List<javax.ws.rs.core.MediaType> defaultProducedTypes, java.util.Collection<java.lang.Class<? extends java.lang.annotation.Annotation>> defaultNameBindings, boolean extended)
private void
IntrospectionModeller. addSubResourceLocators(Resource.Builder resourceBuilder, MethodList methodList, java.util.List<Parameter> resourceClassParameters, boolean encodedParameters, boolean extended)
private void
IntrospectionModeller. addSubResourceMethods(Resource.Builder resourceBuilder, MethodList methodList, java.util.List<Parameter> resourceClassParameters, boolean encodedParameters, java.util.List<javax.ws.rs.core.MediaType> defaultConsumedTypes, java.util.List<javax.ws.rs.core.MediaType> defaultProducedTypes, java.util.Collection<java.lang.Class<? extends java.lang.annotation.Annotation>> defaultNameBindings, boolean extended)
private void
IntrospectionModeller. checkResourceClassFields(boolean encodedFlag, boolean isInSingleton, java.util.Collection<Parameter> injectableParameters)
private void
IntrospectionModeller. checkResourceClassSetters(MethodList methodList, boolean encodedFlag, java.util.Collection<Parameter> injectableParameters)
static MethodHandler
MethodHandler. create(java.lang.Class<?> handlerClass, boolean keepConstructorParamsEncoded, java.util.Collection<Parameter> handlerParameters)
Create a class-based method handler from a class.static MethodHandler
MethodHandler. create(java.lang.Class<?> handlerClass, java.util.Collection<Parameter> handlerParameters)
Create a class-based method handler from a class.static MethodHandler
MethodHandler. create(java.lang.Object handlerInstance, java.lang.Class<?> handlerClass, java.util.Collection<Parameter> handlerParameters)
Create a instance-based (singleton) method handler from a class.static MethodHandler
MethodHandler. create(java.lang.Object handlerInstance, java.util.Collection<Parameter> handlerParameters)
Create a instance-based (singleton) method handler from a class.ResourceMethod.Builder
ResourceMethod.Builder. handlerParameters(java.util.Collection<Parameter> parameters)
Parameters defined on the handler (i.e.Constructor parameters in org.glassfish.jersey.server.model with type arguments of type Parameter Constructor Description ClassBasedMethodHandler(java.lang.Class<?> handlerClass, boolean disableParamDecoding, java.util.Collection<Parameter> handlerParameters)
ClassBasedMethodHandler(java.lang.Class<?> handlerClass, java.util.Collection<Parameter> handlerParameters)
HandlerConstructor(java.lang.reflect.Constructor<?> constructor, java.util.List<Parameter> parameters)
Creates a new instance of ResourceConstructor.InstanceBasedMethodHandler(java.lang.Object handler, java.lang.Class<?> handlerClass, java.util.Collection<Parameter> handlerParameters)
InstanceBasedMethodHandler(java.lang.Object handler, java.util.Collection<Parameter> handlerParameters)
MethodHandler(java.util.Collection<Parameter> parameters)
Create new instance of a resource method handler model. -
Uses of Parameter in org.glassfish.jersey.server.spi.internal
Methods in org.glassfish.jersey.server.spi.internal with parameters of type Parameter Modifier and Type Method Description private static java.util.function.Function<ContainerRequest,?>
ParameterValueHelper. getParamValueProvider(java.util.Collection<ValueParamProvider> valueProviders, Parameter parameter)
java.util.function.Function<ContainerRequest,?>
ValueParamProvider. getValueProvider(Parameter parameter)
Get an injected value provider for the parameter. -
Uses of Parameter in org.glassfish.jersey.server.wadl
Methods in org.glassfish.jersey.server.wadl with parameters of type Parameter Modifier and Type Method Description Param
WadlGenerator. createParam(Resource r, ResourceMethod m, Parameter p)
-
Uses of Parameter in org.glassfish.jersey.server.wadl.internal
Methods in org.glassfish.jersey.server.wadl.internal with parameters of type Parameter Modifier and Type Method Description Param
WadlGeneratorImpl. createParam(Resource r, ResourceMethod m, Parameter p)
private Param
WadlBuilder. generateParam(Resource resource, ResourceMethod method, Parameter param)
Method parameters in org.glassfish.jersey.server.wadl.internal with type arguments of type Parameter Modifier and Type Method Description private void
WadlBuilder. processRequestParameters(Resource parentResource, ResourceMethod resourceMethod, java.util.Map<java.lang.String,Param> wadlResourceParams, java.util.Collection<Parameter> requestParameters, Request wadlRequest)
Recursively processes provided request parameters and adds the resulting WADL information into the WADL request. -
Uses of Parameter in org.glassfish.jersey.server.wadl.internal.generators
Methods in org.glassfish.jersey.server.wadl.internal.generators with parameters of type Parameter Modifier and Type Method Description Param
WadlGeneratorApplicationDoc. createParam(Resource r, ResourceMethod m, Parameter p)
Param
WadlGeneratorGrammarsSupport. createParam(Resource ar, ResourceMethod am, Parameter p)
Param
WadlGeneratorJAXBGrammarGenerator. createParam(Resource ar, ResourceMethod am, Parameter p)
-
Uses of Parameter in org.glassfish.jersey.server.wadl.internal.generators.resourcedoc
Methods in org.glassfish.jersey.server.wadl.internal.generators.resourcedoc with parameters of type Parameter Modifier and Type Method Description Param
WadlGeneratorResourceDocSupport. createParam(Resource r, ResourceMethod m, Parameter p)
ParamDocType
ResourceDocAccessor. getParamDoc(java.lang.Class<?> resourceClass, java.lang.reflect.Method method, Parameter p)
-