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
Constructors -
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, forParameterMethods inherited from class org.springframework.core.MethodParameter
decreaseNestingLevel, equals, findParameterIndex, 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:
getContainingClassin classMethodParameter
-
getMethodAnnotation
- Overrides:
getMethodAnnotationin classMethodParameter
-
hasMethodAnnotation
- Overrides:
hasMethodAnnotationin classMethodParameter
-
getParameterAnnotations
- Overrides:
getParameterAnnotationsin classMethodParameter
-