I know this may not be dependency injection in its purest form, but let's say I have to use :
@Inject
Injector injector;
With this injector, is it possible to get all the binded instances given :
- A parent class each instances would inherited from?
- An interface each instances would implement?
- An annotation each instances would have?
I see the Injector#findBindingsByType() method but I'm not sure if it can help in that regard.