Я знаю, что это может быть не внедрение зависимостей в чистом виде, но, скажем, мне нужно использовать:
@Inject
Injector injector;
С помощью этого инжектора возможно ли получить все данные привязанных экземпляров:
- Родительский класс, от которого унаследован каждый экземпляр?
- Интерфейс, который будет реализовывать каждый экземпляр?
- Аннотации, которые будут иметь каждый экземпляр?
Я вижу метод Injector#findBindingsByType(), но не уверен, что он может помочь в этом отношении.