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在这里严格是必需的。我无法改变。