Class HandlerMethod.HandlerMethodParameter
java.lang.Object
org.springframework.core.MethodParameter
org.springframework.core.annotation.SynthesizingMethodParameter
org.springframework.graphql.data.method.HandlerMethod.HandlerMethodParameter
- Enclosing class:
- HandlerMethod
A MethodParameter with HandlerMethod-specific behavior.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionClass<?>
<T extends Annotation>
TgetMethodAnnotation
(Class<T> annotationType) <T extends Annotation>
booleanhasMethodAnnotation
(Class<T> annotationType) Methods inherited from class org.springframework.core.annotation.SynthesizingMethodParameter
adaptAnnotation, adaptAnnotationArray, clone, forExecutable, forParameter
Methods inherited from class org.springframework.core.MethodParameter
decreaseNestingLevel, equals, findParameterIndex, forFieldAwareConstructor, forMethodOrConstructor, getAnnotatedElement, getConstructor, getDeclaringClass, getExecutable, getGenericParameterType, getMember, getMethod, getMethodAnnotations, getNestedGenericParameterType, getNestedParameterType, getNestingLevel, getParameter, getParameterAnnotation, getParameterIndex, getParameterName, getParameterType, getTypeIndexForCurrentLevel, getTypeIndexForLevel, hashCode, hasParameterAnnotation, hasParameterAnnotations, increaseNestingLevel, initParameterNameDiscovery, isOptional, nested, nested, nestedIfOptional, setTypeIndexForCurrentLevel, toString, withContainingClass, withTypeIndex
-
Constructor Details
-
HandlerMethodParameter
public HandlerMethodParameter(int index) -
HandlerMethodParameter
-
-
Method Details
-
getContainingClass
- Overrides:
getContainingClass
in classMethodParameter
-
getMethodAnnotation
- Overrides:
getMethodAnnotation
in classMethodParameter
-
hasMethodAnnotation
- Overrides:
hasMethodAnnotation
in classMethodParameter
-
getParameterAnnotations
- Overrides:
getParameterAnnotations
in classMethodParameter
-