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() |
java.lang.Class<?> |
getContainingClass() |
<T extends java.lang.annotation.Annotation> |
getMethodAnnotation(java.lang.Class<T> annotationType) |
<T extends java.lang.annotation.Annotation> |
hasMethodAnnotation(java.lang.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, nestedIfOptional, setTypeIndexForCurrentLevel, toString
public HandlerMethodParameter(int index)
protected HandlerMethodParameter(HandlerMethod.HandlerMethodParameter original)
public java.lang.Class<?> getContainingClass()
getContainingClass
in class org.springframework.core.MethodParameter
public <T extends java.lang.annotation.Annotation> T getMethodAnnotation(java.lang.Class<T> annotationType)
getMethodAnnotation
in class org.springframework.core.MethodParameter
public <T extends java.lang.annotation.Annotation> boolean hasMethodAnnotation(java.lang.Class<T> annotationType)
hasMethodAnnotation
in class org.springframework.core.MethodParameter
public HandlerMethod.HandlerMethodParameter clone()
clone
in class org.springframework.core.annotation.SynthesizingMethodParameter