binder.bind(IFoo.class).toProvider<https://google-guice.googlecode.com/git/javadoc/com/google/inject/binder/LinkedBindingBuilder.html#toProvider(com.google.inject.Provider<? extends T>)>(myProvider) does this.
On Fri, Jan 10, 2014 at 4:50 AM, Jochen Wiedmann <[email protected]>wrote: > > Hi, > > I am currently converting an existing application to Guice. To simplify > the migartion, I'd like to do somehing like > > > Foo someInstance; > Provider<Foo> myProvider = new Provider<Foo>(){ > Foo get() { return someInstance; } > } > > binder.bind(IFoo.class).toProviderInstance(myProvider); > > Is that possible? > > Thanks, > > Jochen > > > > -- > You received this message because you are subscribed to the Google Groups > "google-guice" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/google-guice. > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "google-guice" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/google-guice. For more options, visit https://groups.google.com/groups/opt_out.
