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, forParameterdecreaseNestingLevel, 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, toStringfinalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEpublic HandlerMethodParameter(int index)
protected HandlerMethodParameter(HandlerMethod.HandlerMethodParameter original)
public ClassSE<?> getContainingClass()
MethodParameter の getContainingClass public <T extends AnnotationSE> T getMethodAnnotation(ClassSE<T> annotationType)
MethodParameterMethodParameter の getMethodAnnotation annotationType - 検索するアノテーション型 null public <T extends AnnotationSE> boolean hasMethodAnnotation(ClassSE<T> annotationType)
MethodParameterMethodParameter の hasMethodAnnotation annotationType - 検索するアノテーション型 MethodParameter.getMethodAnnotation(Class)public HandlerMethod.HandlerMethodParameter clone()
SynthesizingMethodParameter の clone