Assuming your class name is "umLocacaoImediata":
$list : ArrayList() from collect( umLocacaoImediata( cliente ==
$motorista.nome ) )
[]s
Edson
2007/9/25, Rafael Alcemar <rafael.alcemar(a)gmail.com>:
Hello guys, i'm trying to seek an object in an ArrayList, but I don't
know how I do it. I'm inserting this list as a global variable into drools,
but I'd like to check if there is an ojbect in this list with a specific
name. Could Anybody help me? The code is below:
global java.util.List locacoes
rule "Cliente pode alugar"
when
$motorista : umMotorista()
// $list : ArrayList() from collect( umLocacaoImediata( cliente ==
$motorista(nome) ) )
then
$motorista.setPodeAlugar(false);
System.out.println($motorista.getNome() + " já possui uma
alocacao");
update($motorista);
end
I'm trying to compare the attribute cliente from umLocacaoImediata with
the attribute nome from motorista. How do I do it?
If anybody can help me with the right way to do it, answer this mail,
please.
Rafael Alcemar
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users
--
Edson Tirelli
Software Engineer - JBoss Rules Core Developer
Office: +55 11 3529-6000
Mobile: +55 11 9287-5646
JBoss, a division of Red Hat @
www.jboss.com