Package org.drools.compiler

Examples of org.drools.compiler.FactA


        List list = new ArrayList();
        ksession.setGlobal( "list", list );       
        ksession.insert ( new Foo(null, null) );
        ksession.insert ( new Pet(null) );
       
        FactA fact1 = new FactA();
        fact1.setField1( "f1" );
        fact1.setField2( 10 );
       
        FactA fact2 = new FactA();
        fact2.setField1( "f1" );
        fact2.setField2( 30 );
       
        FactA fact3 = new FactA();
        fact3.setField1( "f2" );
        fact3.setField2( 20 );
       
        ksession.insert( fact1 );
        ksession.insert( fact2 );
        ksession.insert( fact3 );
       
View Full Code Here


        List list = new ArrayList();
        ksession.setGlobal( "list", list );       
        ksession.insert ( new Foo(null, null) );
        ksession.insert ( new Pet(null) );
       
        FactA fact1 = new FactA();
        fact1.setField1( "f1" );
        fact1.setField2( 10 );
       
        FactA fact2 = new FactA();
        fact2.setField1( "f1" );
        fact2.setField2( 30 );
       
        FactA fact3 = new FactA();
        fact3.setField1( "f2" );
        fact3.setField2( 20 );
       
        ksession.insert( fact1 );
        ksession.insert( fact2 );
        ksession.insert( fact3 );
       
View Full Code Here

         final List list = new ArrayList();
         ksession.setGlobal( "results",
                             list );

         FactA a = new FactA();
         a.setField1( "a value" );

         ksession.insert( a );
         ksession.insert( new FactB() );
         ksession.insert( new FactC() );
View Full Code Here

         final List list = new ArrayList();
         ksession.setGlobal( "results",
                             list );

         ksession.insert( new FactA( "X" ) );
         InternalFactHandle b = (InternalFactHandle) ksession.insert( new FactB( "X" ) );

         ksession.fireAllRules();

         assertEquals( "should have fired",
View Full Code Here

         StatefulKnowledgeSession ksession = createKnowledgeSession( kbase );
         List<String> results = new ArrayList<String>();
         ksession.setGlobal( "results",
                             results );

         FactA a = new FactA();
         FactB b = new FactB( Integer.valueOf( 0 ) );

         org.kie.api.runtime.rule.FactHandle aHandle = ksession.insert( a );
         org.kie.api.runtime.rule.FactHandle bHandle = ksession.insert( b );
View Full Code Here

                       "end";

         KnowledgeBase kbase = loadKnowledgeBaseFromString( rule );
         StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession();

         ksession.insert( new FactA() );
         ksession.insert( new FactA() );
         ksession.insert( new FactB() );
         ksession.insert( new FactB() );
         ksession.insert( new FactC() );
         ksession.insert( new FactC() );
         ksession.fireAllRules();
View Full Code Here

        final List list = new ArrayList();
        ksession.setGlobal( "results",
                            list );

        FactA a = new FactA();
        a.setField1( "a value" );

        ksession.insert( a );
        ksession.insert( new FactB() );
        ksession.insert( new FactC() );
View Full Code Here

        final List list = new ArrayList();
        ksession.setGlobal( "results",
                            list );

        ksession.insert( new FactA( "X" ) );
        InternalFactHandle b = (InternalFactHandle) ksession.insert( new FactB( "X" ) );

        ksession.fireAllRules();

        assertEquals( "should have fired",
View Full Code Here

        StatefulKnowledgeSession ksession = createKnowledgeSession( kbase );
        List<String> results = new ArrayList<String>();
        ksession.setGlobal( "results",
                            results );

        FactA a = new FactA();
        FactB b = new FactB( Integer.valueOf( 0 ) );

        FactHandle aHandle = ksession.insert( a );
        FactHandle bHandle = ksession.insert( b );
View Full Code Here

                      "end";

        KnowledgeBase kbase = loadKnowledgeBaseFromString( rule );
        StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession();

        ksession.insert( new FactA() );
        ksession.insert( new FactA() );
        ksession.insert( new FactB() );
        ksession.insert( new FactB() );
        ksession.insert( new FactC() );
        ksession.insert( new FactC() );
        ksession.fireAllRules();
View Full Code Here

TOP

Related Classes of org.drools.compiler.FactA

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.