public class ParameterProcessor extends Object
PathParam targets of
PathSegment are not currently supported.| Modifier and Type | Class and Description |
|---|---|
static class |
ParameterProcessor.JaxRsParameter
Meta information for the JAX-RS *Param annotations relating them
to the
Parameter.In and Parameter.Style attributes of Parameters. |
static class |
ParameterProcessor.ResourceParameters
Result object returned to the annotation scanner.
|
| Modifier and Type | Method and Description |
|---|---|
static ParameterProcessor.ResourceParameters |
process(org.jboss.jandex.IndexView index,
org.jboss.jandex.MethodInfo resourceMethod,
Function<org.jboss.jandex.AnnotationInstance,ParameterImpl> reader,
List<AnnotationScannerExtension> extensions)
Process parameter annotations for the given class and method.
|
public static ParameterProcessor.ResourceParameters process(org.jboss.jandex.IndexView index, org.jboss.jandex.MethodInfo resourceMethod, Function<org.jboss.jandex.AnnotationInstance,ParameterImpl> reader, List<AnnotationScannerExtension> extensions)
ParameterProcessor.ResourceParameters. Second, method-level parameters are processed. Form parameters
are only applicable to the method-level in this component.index - index of classes to be used for further introspection, if necessaryresourceMethod - the JAX-RS resource method, annotated with one of the
JAX-RS HTTP annotationsreader - callback method for a function producing ParameterImpl from a
Parameterextensions - scanner extensionsParameterProcessor.ResourceParameters
objectCopyright © 2018–2019. All rights reserved.