Class Sample extends AbstractModule {
@Override
protected void configure() {
Multibinder<ClassA> masterBinder = Multibinder.newSetBinder(binder(), ClassA.class);
masterBinder.addBinding().toInstance( ??? );
//How to bind the two instances here
}
@Provides
@Singleton
public ClassA getClassAimpl1() {
....
}
@Provides
@Singleton
public ClassA getClassAimpl2() {
......
}
}
Как объединить экземпляры, созданные с помощью методов getClassAimpl1 и getClassAimpl2, чтобы я мог получить все экземпляры ClassA для инъекции в Set <>