Sto inserendo un oggetto "ABC" alla conoscenzasessione. Questo oggetto contiene una HashMap e HashMap contiene un elenco di oggetti di tipo "Persona" e questa "Persona" contiene HashMap per contenere dati di Persona come Nome, età, genere ecc. Ora come devo leggere questa Persona in CONDIZIONE per controllare l'età .
abc: ABC ()
CONDIZIONE
abc.getUserMap (). get ( "personList"). getListOfPeople (). getPeople (). get ( "età") == $ param
AZIONE "Azione su oggetto principale o Oggetto persona"
Quindi qui voglio ridurre questo codice CONDITION al minimo. Per esempio CONDIZIONE - xyz.getPeople (). get ( "età") == $ param
AZIONE - xyz.getPeople (). set ($ param) value = "Idoneo"
risposte:
-1 per risposta № 1Su Class ABC puoi creare un metodo booleano per valutare la condizione e controllare il risultato, Drools lo consente. Vedere 5.6. Funzione sezione in Drools docs.