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, nestedIfOptional, setTypeIndexForCurrentLevel, toString
finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public HandlerMethodParameter(int index)
protected HandlerMethodParameter(HandlerMethod.HandlerMethodParameter original)
public ClassSE<?> getContainingClass()
MethodParameter
の getContainingClass
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