10941095109610971098109911001101110211031104
a3.setZipCode("99999"); Person p = new Person(); p.addAddress(a1); p.addAddress(a2); p.addAddress(a3); session.insert( p); session.fireAllRules(); assertEquals( 2, results.size() );
68216822682368246825682668276828682968306831
workingMemory.setGlobal( "results", results ); Person bob = new Person( "Bob" ); Address addr = new Address( "abc" ); bob.addAddress( addr ); workingMemory.insert( bob ); workingMemory.insert( addr ); workingMemory.fireAllRules();
523524525526527528529530531532533
StatefulKnowledgeSession ksession = createKnowledgeSession(kbase); List list = new ArrayList(); ksession.setGlobal( "list", list ); Person p = new Person("yoda"); p.addAddress( new Address("s1") ); ksession.insert( p ); ksession.fireAllRules();
587588589590591592593594595596597