修飾子と型 | メソッドと説明 |
---|---|
default <T extends AnnotationSE> | getAnnotations(ClassSE<T> annotationType) 特定のアノテーション型のプログラム要素アノテーションを取得します。 |
SetSE<AnnotatedConstructor<X>> | getConstructors() 型のコンストラクターを取得します。 |
SetSE<AnnotatedField<? super X>> | getFields() 型のフィールドを取得します。 |
ClassSE<X> | getJavaClass() 基になる Class SE を取得します。 |
SetSE<AnnotatedMethod<? super X>> | getMethods() 型のメソッドを取得します。 |
getAnnotation, getAnnotations, getBaseType, getTypeClosure, isAnnotationPresent
SetSE<AnnotatedConstructor<X>> getConstructors()
型のコンストラクターを取得します。空のセットが返された場合、パラメーターのないデフォルトのコンストラクターが想定されます。
SetSE<AnnotatedMethod<? super X>> getMethods()
型のメソッドを取得します。
SetSE<AnnotatedField<? super X>> getFields()
型のフィールドを取得します。
default <T extends AnnotationSE> SetSE<T> getAnnotations(ClassSE<T> annotationType)
Annotated
特定のアノテーション型のプログラム要素アノテーションを取得します。
このメソッドは、この型の繰り返し可能なアノテーションを含むすべてのアノテーションを返します。このメソッドの動作は、繰り返し可能なアノテーションがサポートされている AnnotatedElement.getAnnotationsByType(Class)
SE と同じ動作を意図しています。
Annotated
の getAnnotations
T
- アノテーションの型 annotationType
- アノテーション型のクラス Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.