ANNOTATION_TYPE
, но основных в Java существует 5. Они определяют для аннотации:• @Retention – переживет ли компиляцию. Подробнее...
• @Inherited – применяется к наследникам. Подробнее...
• @Repeatable – применяема несколько раз к одному и тому же элементу. Подробнее...
• @Target – контексты, в которых можно применять. Подробнее...
• @Deprecated – не должна использоваться. Подробнее...