Kann ich mit Dagger eine Art assistiertes Inject verwenden?

Mit Google Guice oder Gin kann ich Parameter mit angeben, die nicht vom Abhängigkeitsinjektionsframework gesteuert werden:

class SomeEditor {


  @Inject
  public SomeEditor(SomeClassA a, @Assisted("stage") SomeClassB b) {
  }

}

Der unterstützte Parameterstage wird zu dem Zeitpunkt angegeben, an dem eine Instanz vonSomeEditor geschaffen

Die Instanz von SomeClassA wird aus dem Objektdiagramm und die Instanz von SomeClassB zur Laufzeit aus dem Aufrufer entnommen.

Gibt es eine ähnliche Möglichkeit, dies in Dagger zu tun?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage