Class RequestParamParameterProcessor
java.lang.Object
org.springframework.cloud.openfeign.annotation.RequestParamParameterProcessor
- All Implemented Interfaces:
AnnotatedParameterProcessor
RequestParam
parameter processor.- Author:
- Jakub Narloch, Abhijit Sarkar
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.springframework.cloud.openfeign.AnnotatedParameterProcessor
AnnotatedParameterProcessor.AnnotatedParameterContext
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionClass<? extends Annotation>
Retrieves the processor supported annotation type.boolean
processArgument
(AnnotatedParameterProcessor.AnnotatedParameterContext context, Annotation annotation, Method method) Process the annotated parameter.
-
Constructor Details
-
RequestParamParameterProcessor
public RequestParamParameterProcessor()
-
-
Method Details
-
getAnnotationType
Description copied from interface:AnnotatedParameterProcessor
Retrieves the processor supported annotation type.- Specified by:
getAnnotationType
in interfaceAnnotatedParameterProcessor
- Returns:
- the annotation type
-
processArgument
public boolean processArgument(AnnotatedParameterProcessor.AnnotatedParameterContext context, Annotation annotation, Method method) Description copied from interface:AnnotatedParameterProcessor
Process the annotated parameter.- Specified by:
processArgument
in interfaceAnnotatedParameterProcessor
- Parameters:
context
- the parameter contextannotation
- the annotation instancemethod
- the method that contains the annotation- Returns:
- whether the parameter is http
-