は、私は以下のようにカスタムアノテーションを持ってコレクション
class MyClass {
@CustomAnnotation(description="Some Description", type=MyClass.class)
public void someMethod() {
}
}
しかし、私はリストを指定する機能が欲しいですMyClassの「タイプ」として、以下のようになります。
class MyClass {
@CustomAnnotation(description="Some Description", type=List<MyClass>.class)
public void someMethod() {
}
}
私は見ることはできません。私ができることは、アノテーションに別の属性を追加して、型がコレクションであるかどうかを指定しますが、他にも優れた選択肢がありますか?私はそこにはないと信じていますが、希望があれば尋ねます。
[Type Erasure](http://docs.oracle.com/javase/tutorial/java/generics/erasure.html)を編集したり、「ジェネリックは実行時に存在しません。そういうわけではありません。 – Maaaatt