В моем приложении micronaut у меня есть различные поля Enum, которые содержат аннотацию (AnnotationA). Когда эта аннотация помещается в класс Bean (не в enum), я могу использовать следующий оператор для извлечения всех определений Bean, содержащих эту аннотацию.
applicationContext.getBeanDefinitions(Qualifiers.byStereotype(AnnotationA.class))
Но когда та же самая аннотация помещена в значение перечисления, я не могу использовать тот же самый вызов, чтобы получить все перечисления, которые имеют эту аннотацию. Может кто-нибудь узнал, как я могу получить значения перечисления, содержащие эту аннотацию?