protected class HandlerMethod.HandlerMethodParameter extends SynthesizingMethodParameter
修飾子 | コンストラクターと説明 |
---|---|
protected | HandlerMethodParameter(HandlerMethod.HandlerMethodParameter original) |
| HandlerMethodParameter(int index) |
修飾子と型 | メソッドと説明 |
---|---|
HandlerMethod.HandlerMethodParameter | clone() |
java.lang.Class<?> | getContainingClass() |
<T extends java.lang.annotation.Annotation> | getMethodAnnotation(java.lang.Class<T> annotationType) 可能な場合、指定された型のメソッド / コンストラクターアノテーションを返します。 |
java.lang.annotation.Annotation[] | getParameterAnnotations() 特定のメソッド / コンストラクターパラメーターに関連付けられているアノテーションを返します。 |
<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, 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()
MethodParameter
の getContainingClass
public <T extends java.lang.annotation.Annotation> T getMethodAnnotation(java.lang.Class<T> annotationType)
MethodParameter
MethodParameter
の getMethodAnnotation
annotationType
- 検索するアノテーション型 null
public <T extends java.lang.annotation.Annotation> boolean hasMethodAnnotation(java.lang.Class<T> annotationType)
MethodParameter
MethodParameter
の hasMethodAnnotation
annotationType
- 検索するアノテーション型 MethodParameter.getMethodAnnotation(Class)
public java.lang.annotation.Annotation[] getParameterAnnotations()
MethodParameter
MethodParameter
の getParameterAnnotations
public HandlerMethod.HandlerMethodParameter clone()
SynthesizingMethodParameter
の clone