Динамическое создание инъекций по аннотации

Предположим, у меня есть класс, который выглядит так:

public class MyClass {
    @Inject
    public MyClass(@Foo("whatever") Bar dependency) {
        // ...
    }
}

И я хотел иметь некоторую собственную логику, которая может видеть, что мы вводим объект типаBar с аннотацией типа@Foo("whatever") и построить соответствующий объект Bar ... что-то вроде GuiceProvider, но это получает больше контекстной информации о месте инъекции. Позволяет ли мне Guice сделать что-то подобное?

Ответы на вопрос(1)

Ваш ответ на вопрос