If you have a mapping of raw binding => generically typed binding, then you
could iterate over the Elements of the Module you create using the SPI order
to add bindings for those generically typed values.  That is, you could
replace a binding for List with a binding for List<String> programmatically
as long as you knew you wanted List<String> and not, e.g., List<Integer>.
 Though this begs the question:  how would you know what these mappings are?
 And if you had that information, I wonder if it wouldn't be easier to use
it directly.

Fred

On Wed, Mar 30, 2011 at 10:46 AM, [email protected] <[email protected]>wrote:

> Unfortunately you'll need to create a binding with full generic type
> information. Type listeners cannot create new bindings.
>
> --
> 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.

Reply via email to