Thanks for the prompt response!

Best regards,
Martin

2011/10/17 Geoffrey De Smet <ge0ffrey.s...@gmail.com>

> **
> Java's generics are implemented by erasure,
> which implies that there no information available at runtime that a
> instance of a List is of a certain generic type, for example Boost.
> So I don't think this is possible.
>
> Note that some things do work in erasure IIRC, like the generic type of a
> defined field in a class is available at runtime:
> public class Foo {
>   private List<Bar> list;
> }
> but that's not useful in this case :)
>
> Op 17-10-11 11:30, Martin A schreef:
>
> Hello,
>
>  In my rules file I'd like to set something like this:
>
>  rule "mayThrowDice"
>     when
>         $user : User($gp : gameplay)
>         $gameplay(this == $gp)
>     then
>         exists List<Boost>() {
>             ..... some business logic
>         }
> end
>
>  But it looks like there is no generics support. How can I make sure there
> is a List of type Boost inserted into the session?
>
>  Thank you,
> Martin
>
>
> _______________________________________________
> rules-users mailing 
> listrules-users@lists.jboss.orghttps://lists.jboss.org/mailman/listinfo/rules-users
>
>
> --
> With kind regards,
> Geoffrey De Smet
>
>
> _______________________________________________
> rules-users mailing list
> rules-users@lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>
_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users

Reply via email to