RetentionPolicy.SOURCEにすると、アノテーション情報はソースのみとなり、実行時には取得できなくなる。
RetentionPolicy (Java Platform SE 6)
CustomAnnotation.javaで、
RetentionPolicy.SOURCEを指定。
java.lang.ArrayIndexOutOfBoundsException: 0
また、取得できなくなった。
Sample/java/RetentionPolicy/SOURCE/src/RetentionPolicy at master · bg1bgst333/Sample · GitHub