Я хочу привязать 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);
or so?