Отслеживать все классы, реализующие конкретный интерфейс?

Трудно объяснить, чего я действительно хочу. У меня есть интерфейс с методом getRuntimeInfo () , который предоставляет мне всю отладочную информацию во время выполнения для переменных класса. Я хочу увидеть список всех классов, реализующих этот интерфейс. Я использую Java и Spring. Один из способов сделать это - получить все компоненты из контекста Spring и проверить их с помощью оператора instanceof . Но я бы не хотел этого делать из-за очевидного снижения производительности. У меня есть другой вариант?

8
задан atmaish 4 February 2012 в 18:44
поделиться