@Override protected void configure() { bindFactory(ReferencingFactory.<ApplicationInfo>referenceFactory()).to( new TypeLiteral<Ref<ApplicationInfo>>() { } ).in(Singleton.class); bindFactory(ApplicationInfoInjectionFactory.class).to( ApplicationInfo.class).in(PerLookup.class); } });
@Override protected void configure() { bindFactory(ReferencingFactory.<ApplicationInfo>referenceFactory()).to( new TypeLiteral<Ref<ApplicationInfo>>() { } ).in(Singleton.class); bindFactory(ApplicationInfoInjectionFactory.class).to( ApplicationInfo.class).in(PerLookup.class); } });
@Override protected void configure() { bindFactory(ReferencingFactory.<ApplicationInfo>referenceFactory()) .to(new GenericType<Ref<ApplicationInfo>>() { }) .in(Singleton.class); bindFactory(ApplicationInfoInjectionFactory.class) .to(ApplicationInfo.class); } });
@Override protected void configure() { bindFactory(ReferencingFactory.<ApplicationInfo>referenceFactory()).to( new TypeLiteral<Ref<ApplicationInfo>>() { } ).in(Singleton.class); bindFactory(ApplicationInfoInjectionFactory.class).to( ApplicationInfo.class).in(PerLookup.class); } });
@Override protected void configure() { bindFactory(ReferencingFactory.<ApplicationInfo>referenceFactory()) .to(new GenericType<Ref<ApplicationInfo>>() { }) .in(Singleton.class); bindFactory(ApplicationInfoInjectionFactory.class) .to(ApplicationInfo.class); } });
@Override protected void configure() { bindFactory(ReferencingFactory.<ApplicationInfo>referenceFactory()) .to(new GenericType<Ref<ApplicationInfo>>() { }) .in(Singleton.class); bindFactory(ApplicationInfoInjectionFactory.class) .to(ApplicationInfo.class); } });
@Override protected void configure() { bindFactory(ReferencingFactory.<ApplicationInfo>referenceFactory()) .to(new GenericType<Ref<ApplicationInfo>>() { }) .in(Singleton.class); bindFactory(ApplicationInfoInjectionFactory.class) .to(ApplicationInfo.class); } });