thanks! On Mar 27, 3:49 pm, Colin Decker <[email protected]> wrote: > I posted an answer to your question on SO. Note that the first answer you > got there isn't the preferred way of doing this... you should inject a > Provider as in your original example. > > -- > Colin > > > > > > > > On Tue, Mar 27, 2012 at 9:02 AM, ohad shai <[email protected]> wrote: > > I asked also in SO and found out how to do it: > > >http://stackoverflow.com/questions/9889561/can-i-create-a-provider-th... > > > thanks anyway. > > > On Mar 27, 2:57 pm, "Willi Schönborn" <[email protected]> > > wrote: > > > If the provider is not bound in any scope, this should be the default > > > behaviour. I don't quite get the meaning of the test though. > > > > On 27.03.2012 14:35, ohad shai wrote: > > > > > I want to have a provider member in class, that when 'get' called will > > > > give me a new object each time. how can I do that? > > > > > public class GuiceInjectionTest > > > > { > > > > @Inject > > > > Provider<MyClass> provider; > > > > > public Provider<MyClass> get() > > > > { > > > > //I want a new instance every time here that is injected by > > > > guice > > > > return provider.get() > > > > } > > > > } > > > > > Note I want this new instance to be injected by Guice, so I cant just > > > > create a `new MyClass()` in the provider implementation. > > > -- > > You received this message because you are subscribed to the Google Groups > > "google-guice" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > > [email protected]. > > For more options, visit this group at > >http://groups.google.com/group/google-guice?hl=en.
-- You received this message because you are subscribed to the Google Groups "google-guice" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-guice?hl=en.
