Я хочу привязать MyImpl к Multibinding. Но конструктор MyImpl принимает параметр.
final Multibinder<MyInterface> binder = Multibinder.newSetBinder(binder(), MyInterface.class)
binder.addBinding().to(MyImpl.class);
public MyImpl(Boolean myParam) ...
Я не хочу @ Inject это, потому что это говорит логическое, которое может иногда вводиться где-то еще. Так. Я могу ввести немного Enum и ввести его вместо этого, как тогда это сделать? Или мне лучше просто написать как-нибудь
binder.addBinding().to(MyImpl.class, true);
binder.addBinding().to(MyImpl2.class, false);
или около того?