Я пытаюсь сделать некоторую магию аннотации Java. Должен сказать, что я все еще догоняю аннотационные трюки и что некоторые вещи мне все еще не совсем понятны.
Итак... У меня есть некоторые аннотированные классы, методы и поля. У меня есть метод, который использует отражение для выполнения некоторых проверок классов и ввода некоторых значений в класс. Все это прекрасно работает.
Однако теперь я столкнулся с случаем, когда мне нужен экземпляр (так сказать) аннотации. Итак... аннотации не похожи на обычные интерфейсы, и вы не можете выполнять анонимную реализацию класса. Я понял. Я просмотрел некоторые сообщения о подобных проблемах, но я не могу найти ответ на то, что я ищу.
Мне бы хотелось получить экземпляр аннотации и указать некоторые из его полей, используя отражение (я полагаю). Есть ли вообще способ сделать это?