如何绑定使用Guice 3.0注释的辅助注射工厂?

时间:2019-01-03 21:57:19

标签: guice guice-3 assisted-inject

TL; DR-我要这样做:

exec

但是使用Guice 3.0 FactoryModuleBuilder。

这是我的设置:

if ($('#my-shuffle-container').length > 0) {

}

在Guice 2.0中,我可以这样做:

bind(FooFactory.class)
    .annotatedWith(BarAnnotation.class)
    .toProvider(FactoryProvider.newFactory(FooFactory.class, Foo.class));

但是使用Guice 3.0(使用FactoryModuleBuilder)似乎并不等效。

注意:@BarAnnotation在这里严格是必需的。我无法改变。

0 个答案:

没有答案