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 ParameterFormDataParamValueParamProvider.FormDataParamValueProvider. parameterMethods 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 ParameterBeanParamValueParamProvider.BeanParamValueProvider. parameterprivate ParameterEntityParamValueParamProvider.EntityValueSupplier. parameterFields in org.glassfish.jersey.server.internal.inject with type parameters of type Parameter Modifier and Type Field Description private Cache<Parameter,ForeignDescriptor>DelegatedInjectionValueParamProvider. descriptorCacheWe 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 InjecteeDelegatedInjectionValueParamProvider. getInjectee(Parameter parameter)Creates a new objectInjecteecorresponding 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 ParameterMethodSelectingRouter. 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 classParameter.BeanParameterBean Parameter class represents a parameter annotated withBeanParamwhich 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. handlerParametersprivate java.util.Collection<Parameter>ResourceMethod.Builder. handlerParametersprivate java.util.List<Parameter>HandlerConstructor. parametersprivate java.util.List<Parameter>Invocable. parametersprivate java.util.Collection<Parameter>Parameter.BeanParameter. parametersMethods in org.glassfish.jersey.server.model that return Parameter Modifier and Type Method Description static ParameterParameter. 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 ParameterParameter. overrideSource(Parameter original, Parameter.Source source)Create new parameter model by overridingsourceof 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 ParameterParameter. overrideSource(Parameter original, Parameter.Source source)Create new parameter model by overridingsourceof the original parameter model.(package private) static voidResourceMethodValidator. 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 voidIntrospectionModeller. 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 voidIntrospectionModeller. addSubResourceLocators(Resource.Builder resourceBuilder, MethodList methodList, java.util.List<Parameter> resourceClassParameters, boolean encodedParameters, boolean extended)private voidIntrospectionModeller. 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 voidIntrospectionModeller. checkResourceClassFields(boolean encodedFlag, boolean isInSingleton, java.util.Collection<Parameter> injectableParameters)private voidIntrospectionModeller. checkResourceClassSetters(MethodList methodList, boolean encodedFlag, java.util.Collection<Parameter> injectableParameters)static MethodHandlerMethodHandler. create(java.lang.Class<?> handlerClass, boolean keepConstructorParamsEncoded, java.util.Collection<Parameter> handlerParameters)Create a class-based method handler from a class.static MethodHandlerMethodHandler. create(java.lang.Class<?> handlerClass, java.util.Collection<Parameter> handlerParameters)Create a class-based method handler from a class.static MethodHandlerMethodHandler. 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 MethodHandlerMethodHandler. create(java.lang.Object handlerInstance, java.util.Collection<Parameter> handlerParameters)Create a instance-based (singleton) method handler from a class.ResourceMethod.BuilderResourceMethod.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 ParamWadlGenerator. 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 ParamWadlGeneratorImpl. createParam(Resource r, ResourceMethod m, Parameter p)private ParamWadlBuilder. 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 voidWadlBuilder. 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 ParamWadlGeneratorApplicationDoc. createParam(Resource r, ResourceMethod m, Parameter p)ParamWadlGeneratorGrammarsSupport. createParam(Resource ar, ResourceMethod am, Parameter p)ParamWadlGeneratorJAXBGrammarGenerator. 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 ParamWadlGeneratorResourceDocSupport. createParam(Resource r, ResourceMethod m, Parameter p)ParamDocTypeResourceDocAccessor. getParamDoc(java.lang.Class<?> resourceClass, java.lang.reflect.Method method, Parameter p)
-