Uses of Class
org.glassfish.jersey.server.model.Parameter
Packages that use Parameter
Package
Description
Jersey multipart media support internal classes.
Jersey server-side JAX-RS injection support classes.
Jersey server-side internal resource routing classes.
Jersey server-side application invalid input: '&' resource modeling classes.
Jersey server-side internal service provider contract (SPI) classes.
Jersey server-side WADL support public classes and interfaces.
Jersey server-side WADL internal classes.
Jersey server-side WADL internal classes supporting
wadl generators.Jersey server-side WADL internal classes supporting
generation of resource documentation with
wadl generators.-
Uses of Parameter in org.glassfish.jersey.media.multipart.internal
Fields in org.glassfish.jersey.media.multipart.internal declared as ParameterModifier and TypeFieldDescriptionprivate final ParameterFormDataParamValueParamProvider.FormDataParamValueProvider.parameterMethods in org.glassfish.jersey.media.multipart.internal with parameters of type ParameterModifier and TypeMethodDescriptionprotected Function<ContainerRequest, ?> FormDataParamValueParamProvider.createValueProvider(Parameter parameter) Constructors in org.glassfish.jersey.media.multipart.internal with parameters of type ParameterModifierConstructorDescriptionFormDataParamValueProvider(Parameter parameter, MultivaluedParameterExtractor<?> extractor) -
Uses of Parameter in org.glassfish.jersey.server.internal.inject
Fields in org.glassfish.jersey.server.internal.inject declared as ParameterModifier and TypeFieldDescriptionprivate final ParameterBeanParamValueParamProvider.BeanParamValueProvider.parameterprivate final ParameterEntityParamValueParamProvider.EntityValueSupplier.parameterFields in org.glassfish.jersey.server.internal.inject with type parameters of type ParameterModifier and TypeFieldDescriptionprivate final 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 ParameterModifier and TypeMethodDescriptionprotected abstract Function<ContainerRequest, ?> AbstractValueParamProvider.createValueProvider(Parameter parameter) Create a value provider for the parameter.BeanParamValueParamProvider.createValueProvider(Parameter parameter) CookieParamValueParamProvider.createValueProvider(Parameter parameter) protected Function<ContainerRequest, ?> EntityParamValueParamProvider.createValueProvider(Parameter parameter) FormParamValueParamProvider.createValueProvider(Parameter parameter) HeaderParamValueParamProvider.createValueProvider(Parameter parameter) MatrixParamValueParamProvider.createValueProvider(Parameter parameter) PathParamValueParamProvider.createValueProvider(Parameter parameter) QueryParamValueParamProvider.createValueProvider(Parameter parameter) protected Function<ContainerRequest, ?> WebTargetValueParamProvider.createValueProvider(Parameter parameter) protected final MultivaluedParameterExtractor<?> Get a parameter extractor.Get the extractor configured to extract value of givenparameter.private InjecteeDelegatedInjectionValueParamProvider.getInjectee(Parameter parameter) Creates a new objectInjecteecorresponding to the injecting point.final Function<ContainerRequest, ?> AbstractValueParamProvider.getValueProvider(Parameter parameter) Get an injected value provider for the parameter.Function<ContainerRequest, javax.ws.rs.container.AsyncResponse> AsyncResponseValueParamProvider.getValueProvider(Parameter parameter) DelegatedInjectionValueParamProvider.getValueProvider(Parameter parameter) Constructors in org.glassfish.jersey.server.internal.inject with parameters of type ParameterModifierConstructorDescriptionprivateBeanParamValueProvider(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 ParameterModifier and TypeMethodDescriptionprivate ParameterMethodSelectingRouter.getEntityParam(Invocable invocable) -
Uses of Parameter in org.glassfish.jersey.server.model
Subclasses of Parameter in org.glassfish.jersey.server.modelModifier and TypeClassDescriptionstatic classBean 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 ParameterModifier and TypeFieldDescriptionprivate final Collection<Parameter> MethodHandler.handlerParametersprivate final Collection<Parameter> ResourceMethod.Builder.handlerParametersHandlerConstructor.parametersInvocable.parametersprivate final Collection<Parameter> Parameter.BeanParameter.parametersMethods in org.glassfish.jersey.server.model that return ParameterModifier and TypeMethodDescriptionstatic ParameterParameter.create(Class concreteClass, Class declaringClass, boolean encodeByDefault, Class<?> rawType, Type type, 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 ParameterModifier and TypeMethodDescriptionParameter.create(Class concreteClass, Class declaringClass, boolean keepEncoded, Class[] parameterTypes, Type[] genericParameterTypes, Annotation[][] parameterAnnotations) Parameter.create(Class concreteClass, Class declaringClass, Constructor<?> ctor, boolean keepEncoded) Create a list of parameter models for a given resource method handler injectable constructor.Create a list of parameter models for a given Java method handling a resource method, sub-resource method or a sub-resource locator.HandlerConstructor.getParameters()Invocable.getParameters()MethodHandler.getParameters()Get the parameters associated directly with the resource method handler, if any (e.g.Parameter.BeanParameter.getParameters()Parameterized.getParameters()Provides access to all parameters associated with given Parameterized instance.Methods in org.glassfish.jersey.server.model with parameters of type ParameterModifier and TypeMethodDescriptionstatic ParameterParameter.overrideSource(Parameter original, Parameter.Source source) Create new parameter model by overridingsourceof the original parameter model.(package private) static voidResourceMethodValidator.validateParameter(Parameter parameter, Object source, String reportedSourceName, String reportedParameterName, boolean injectionsForbidden) Validate a single parameter instance.Method parameters in org.glassfish.jersey.server.model with type arguments of type ParameterModifier and TypeMethodDescriptionprivate voidIntrospectionModeller.addResourceMethods(Resource.Builder resourceBuilder, MethodList methodList, List<Parameter> resourceClassParameters, boolean encodedParameters, List<javax.ws.rs.core.MediaType> defaultConsumedTypes, List<javax.ws.rs.core.MediaType> defaultProducedTypes, Collection<Class<? extends Annotation>> defaultNameBindings, boolean extended) private voidIntrospectionModeller.addSubResourceLocators(Resource.Builder resourceBuilder, MethodList methodList, List<Parameter> resourceClassParameters, boolean encodedParameters, boolean extended) private voidIntrospectionModeller.addSubResourceMethods(Resource.Builder resourceBuilder, MethodList methodList, List<Parameter> resourceClassParameters, boolean encodedParameters, List<javax.ws.rs.core.MediaType> defaultConsumedTypes, List<javax.ws.rs.core.MediaType> defaultProducedTypes, Collection<Class<? extends Annotation>> defaultNameBindings, boolean extended) private voidIntrospectionModeller.checkResourceClassFields(boolean encodedFlag, boolean isInSingleton, Collection<Parameter> injectableParameters) private voidIntrospectionModeller.checkResourceClassSetters(MethodList methodList, boolean encodedFlag, Collection<Parameter> injectableParameters) static MethodHandlerMethodHandler.create(Class<?> handlerClass, boolean keepConstructorParamsEncoded, Collection<Parameter> handlerParameters) Create a class-based method handler from a class.static MethodHandlerMethodHandler.create(Class<?> handlerClass, Collection<Parameter> handlerParameters) Create a class-based method handler from a class.static MethodHandlerMethodHandler.create(Object handlerInstance, Class<?> handlerClass, Collection<Parameter> handlerParameters) Create a instance-based (singleton) method handler from a class.static MethodHandlerMethodHandler.create(Object handlerInstance, Collection<Parameter> handlerParameters) Create a instance-based (singleton) method handler from a class.ResourceMethod.Builder.handlerParameters(Collection<Parameter> parameters) Parameters defined on the handler (i.e.Constructor parameters in org.glassfish.jersey.server.model with type arguments of type ParameterModifierConstructorDescriptionClassBasedMethodHandler(Class<?> handlerClass, boolean disableParamDecoding, Collection<Parameter> handlerParameters) ClassBasedMethodHandler(Class<?> handlerClass, Collection<Parameter> handlerParameters) (package private)HandlerConstructor(Constructor<?> constructor, List<Parameter> parameters) Creates a new instance of ResourceConstructor.InstanceBasedMethodHandler(Object handler, Class<?> handlerClass, Collection<Parameter> handlerParameters) InstanceBasedMethodHandler(Object handler, Collection<Parameter> handlerParameters) protectedMethodHandler(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 ParameterModifier and TypeMethodDescriptionprivate static Function<ContainerRequest, ?> ParameterValueHelper.getParamValueProvider(Collection<ValueParamProvider> valueProviders, Parameter parameter) 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 ParameterModifier and TypeMethodDescriptionWadlGenerator.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 ParameterModifier and TypeMethodDescriptionWadlGeneratorImpl.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 ParameterModifier and TypeMethodDescriptionprivate voidWadlBuilder.processRequestParameters(Resource parentResource, ResourceMethod resourceMethod, Map<String, Param> wadlResourceParams, 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 ParameterModifier and TypeMethodDescriptionWadlGeneratorApplicationDoc.createParam(Resource r, ResourceMethod m, Parameter p) WadlGeneratorGrammarsSupport.createParam(Resource ar, ResourceMethod am, Parameter p) 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 ParameterModifier and TypeMethodDescriptionWadlGeneratorResourceDocSupport.createParam(Resource r, ResourceMethod m, Parameter p) ResourceDocAccessor.getParamDoc(Class<?> resourceClass, Method method, Parameter p)