protected class HandlerMethod.HandlerMethodParameter extends SynthesizingMethodParameter
修飾子 | コンストラクターと説明 |
---|---|
protected | HandlerMethodParameter(HandlerMethod.HandlerMethodParameter original) |
| HandlerMethodParameter(int index) |
修飾子と型 | メソッドと説明 |
---|---|
HandlerMethod.HandlerMethodParameter | clone() |
ClassSE<?> | getContainingClass() このメソッドパラメーターの包含クラスを返します。 |
<T extends AnnotationSE> | getMethodAnnotation(ClassSE<T> annotationType) 可能な場合、指定された型のメソッド / コンストラクターアノテーションを返します。 |
<T extends AnnotationSE> | hasMethodAnnotation(ClassSE<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
finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public HandlerMethodParameter(int index)
protected HandlerMethodParameter(HandlerMethod.HandlerMethodParameter original)
public ClassSE<?> getContainingClass()
MethodParameter
MethodParameter
の getContainingClass
MethodParameter.getDeclaringClass()
public <T extends AnnotationSE> T getMethodAnnotation(ClassSE<T> annotationType)
MethodParameter
MethodParameter
の getMethodAnnotation
annotationType
- 検索するアノテーション型 null
public <T extends AnnotationSE> boolean hasMethodAnnotation(ClassSE<T> annotationType)
MethodParameter
MethodParameter
の hasMethodAnnotation
annotationType
- 検索するアノテーション型 MethodParameter.getMethodAnnotation(Class)
public HandlerMethod.HandlerMethodParameter clone()
SynthesizingMethodParameter
の clone