protected class HandlerMethod.HandlerMethodParameter
extends org.springframework.core.annotation.SynthesizingMethodParameter
Modifier | Constructor and Description |
---|---|
protected |
HandlerMethodParameter(HandlerMethod.HandlerMethodParameter original) |
|
HandlerMethodParameter(int index) |
Modifier and Type | Method and Description |
---|---|
HandlerMethod.HandlerMethodParameter |
clone() |
Class<?> |
getContainingClass() |
<T extends Annotation> |
getMethodAnnotation(Class<T> annotationType) |
<T extends Annotation> |
hasMethodAnnotation(Class<T> annotationType) |
adaptAnnotation, adaptAnnotationArray, forExecutable, forParameter
decreaseNestingLevel, equals, findParameterIndex, forMethodOrConstructor, getAnnotatedElement, getConstructor, getDeclaringClass, getExecutable, getGenericParameterType, getMember, getMethod, getMethodAnnotations, getNestedGenericParameterType, getNestedParameterType, getNestingLevel, getParameter, getParameterAnnotation, getParameterAnnotations, getParameterIndex, getParameterName, getParameterType, getTypeIndexForCurrentLevel, getTypeIndexForLevel, hashCode, hasParameterAnnotation, hasParameterAnnotations, increaseNestingLevel, initParameterNameDiscovery, isOptional, nested, nested, nestedIfOptional, setTypeIndexForCurrentLevel, toString, withContainingClass, withTypeIndex
public HandlerMethodParameter(int index)
protected HandlerMethodParameter(HandlerMethod.HandlerMethodParameter original)
public Class<?> getContainingClass()
getContainingClass
in class org.springframework.core.MethodParameter
public <T extends Annotation> T getMethodAnnotation(Class<T> annotationType)
getMethodAnnotation
in class org.springframework.core.MethodParameter
public <T extends Annotation> boolean hasMethodAnnotation(Class<T> annotationType)
hasMethodAnnotation
in class org.springframework.core.MethodParameter
public HandlerMethod.HandlerMethodParameter clone()
clone
in class org.springframework.core.annotation.SynthesizingMethodParameter