@RetentionSE(valueSE=RUNTIMESE) @TargetSE(valueSE=PARAMETERSE) public @interface WithAnnotations
WithAnnotations は、ProcessAnnotatedType のイベントパラメーター型を持つ任意のポータブル拡張オブザーバメソッドに適用して、配信されるイベントをフィルタリングできます。
WithAnnotations アノテーションがポータブル拡張オブザーバーメソッドに適用される場合、少なくとも 1 つのアノテーションが指定されている型の ProcessAnnotatedType イベントのみが監視されます。アノテーションは、セクション 11.4 代替メタデータソースで定義されているように、アノテーション付き型、任意のメンバー、アノテーション付き型の任意のメンバーの任意のパラメーターに表示できます。アノテーションは、考慮される任意のアノテーションにメタアノテーションとして適用できます。
| 修飾子と型 | 必須要素と説明 |
|---|---|
ClassSE<? extends AnnotationSE>[] | value |
public abstract ClassSE<? extends AnnotationSE>[] value
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.