2

型注釈からメタデータを読み取るカスタム Eclipse ビルダーを開発しました。

型から必要な注釈を削除するたびに、次のコードは引き続き次のビルド実行で IAnnotation オブジェクトを取得します (もちろん、注釈が削除される前の最初の実行で取得する必要があります)。

IType type
IAnnotation myAnnotation = type.getAnnotation("MyAnnotation");

しかし、次のコードを使用すると、注釈が見つかりません。

IType type
IAnnotation[] myAnnotation = type.getAnnotations();

最初の例では注釈を取得できるのに、2 番目の例では取得できないのはなぜですか?

4

0 に答える 0