Thanks for the example Mike just upgraded to 6.1.CR2 it's working in it. 
Just need to add a BRL fragment if want to you in a Decision table. 

Thanks and Regards


On Mon, Jul 14, 2014 at 4:58 PM, Michael Anstis <michael.anstis@gmail.com> wrote:
I had a look, but was able to use a List without problem (6.1.CR2):

1) Made a Maven-ized JAR containing the following class:

package org.anstis;

import java.util.List;

public class MyListClass {

    private List myList;

    public List getMyList() {
        return myList;
    }

    public void setMyList( List myList ) {
        this.myList = myList;
    }
}

2) Uploaded JAR to the workbench's Artifact Repository

3) Added a project dependency on this artifact

4) Added an Import Suggestion for java.util.List

5) Created a new Guided Rule

6) Imported MyListClass and java.util.List (Config tab)

7) Created the following rule:

package org.mortgages;

import java.lang.Number;
import java.util.List;
import org.anstis.MyListClass;

rule "r1"
  dialect "mvel"
when
  MyListClass( myList.size() < 5 )
then
end

You need to use an "Expression" to use the "size()" method call (as it is not a field, but a method call). Fields are "getXXX" or "setYYY" or public members.

With kind regards,

Mike

On 11 July 2014 15:14, Sumit Dhaniya <sumitdhaniya@gmail.com> wrote:
I have a class which contains some lists, I want to apply rules on size of
list and want to use functions like first(), last() but list objects which
are in my class are identified as collections and only collection related
functions are shown.

For eg.

class A {
java.util.List bList = new ArrayList();
}

now it shows bList as collection type and it doesn't shows size and related
list function instead shows collection functions like contains etc.

Can't I use it like both a collection as well as List?

I tried importing java.util.List but it still don't recognize my List
objects as List



--
View this message in context: http://drools.46999.n3.nabble.com/check-list-size-tp4030303.html
Sent from the Drools: User forum mailing list archive at Nabble.com.
_______________________________________________
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