protected class HandlerMethod.HandlerMethodParameter extends SynthesizingMethodParameter
| Modifier | Constructor and Description |
|---|---|
protected |
HandlerMethodParameter(HandlerMethod.HandlerMethodParameter original) |
|
HandlerMethodParameter(int index) |
| Modifier and Type | Method and Description |
|---|---|
Class<?> |
getContainingClass() |
<T extends Annotation> |
getMethodAnnotation(Class<T> annotationType) |
Annotation[] |
getParameterAnnotations() |
<T extends Annotation> |
hasMethodAnnotation(Class<T> annotationType) |
adaptAnnotation, adaptAnnotationArray, clone, forExecutable, forParameterdecreaseNestingLevel, 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, withTypeIndexpublic HandlerMethodParameter(int index)
protected HandlerMethodParameter(HandlerMethod.HandlerMethodParameter original)
public Class<?> getContainingClass()
getContainingClass in class MethodParameterpublic <T extends Annotation> T getMethodAnnotation(Class<T> annotationType)
getMethodAnnotation in class MethodParameterpublic <T extends Annotation> boolean hasMethodAnnotation(Class<T> annotationType)
hasMethodAnnotation in class MethodParameterpublic Annotation[] getParameterAnnotations()
getParameterAnnotations in class MethodParameter