[rules-users] Getting Latest Matching Fact
salt
writemesaltworth at gmail.com
Sun Aug 26 15:00:04 EDT 2012
Hi Laune,
Please find the java method below..
int statusApass=0;
int statusBpass=0;
for(int i = 0;i<policy.getList().size();i++)
{
if(policy.getList().get(i).getChar().equals("A")||policy.getList().get(i).getChar().equals("B"))
{
System.out.println("STEP`1"+policy.getList().get(i).getChar());
if(policy.getList().get(i).getChar().equals("A"))
{
statusApass =1;
for(int j=0;j<=i;j++)
{
if(policy.getList().get(j).getChar().equals("AA"))
{
statusApass=0;
}
}
}
else if(policy.getList().get(i).getChar().equals("B"))
{
statusBpass=1;
for(int z=0;z<=i;z++)
{
if(policy.getList().get(z).getChar().equals("BB"))
{
statusBpass=0;
}
}
}
}
if(statusApass==1||statusBpass==1)
{
System.out.println("policy"+policy.getList().get(i).getQty()+","+"policy"+policy.getList().get(i).getChar());
break;
}
}
Thanks
Salt
--
View this message in context: http://drools.46999.n3.nabble.com/Getting-Latest-Matching-Fact-tp4019345p4019396.html
Sent from the Drools: User forum mailing list archive at Nabble.com.
More information about the rules-users
mailing list