Examples of BehaviorDescr


Examples of org.drools.compiler.lang.descr.BehaviorDescr

        List<BehaviorDescr> behaviors = pattern.getBehaviors();
        assertNotNull( behaviors );
        assertEquals( 1,
                      behaviors.size() );
        BehaviorDescr descr = behaviors.get( 0 );
        assertEquals( "window",
                      descr.getType() );
        assertEquals( "length",
                      descr.getSubType() );
        assertEquals( "10",
                      descr.getParameters().get( 0 ) );
    }
View Full Code Here

Examples of org.drools.compiler.lang.descr.BehaviorDescr

        assertEquals( "stStream",
                      pd.getSource().getText() );

        assertEquals( 1,
                      pd.getBehaviors().size() );
        BehaviorDescr bd = pd.getBehaviors().get( 0 );
        assertEquals( "window",
                      bd.getType() );
        assertEquals( "length",
                      bd.getSubType() );
        assertEquals( 2,
                      bd.getParameters().size() );
        assertEquals( "10",
                      bd.getParameters().get( 0 ) );
        assertEquals( "$s.symbol",
                      bd.getParameters().get( 1 ) );
    }
View Full Code Here

Examples of org.drools.compiler.lang.descr.BehaviorDescr

        final AndDescr lhs = new AndDescr();
        ruleDescr.setLhs( lhs );

        final PatternDescr patternDescr = new PatternDescr( StockTick.class.getName(),
                                                            "$tick" );
        final BehaviorDescr windowDescr = new BehaviorDescr( "window" );
        windowDescr.setSubType( "time" );
        windowDescr.setParameters( Collections.singletonList( "60000" ) );
        patternDescr.addBehavior( windowDescr );

        lhs.addDescr( patternDescr );

        ruleDescr.setConsequence( "System.out.println( $tick );" );
View Full Code Here

Examples of org.drools.compiler.lang.descr.BehaviorDescr

        final AndDescr lhs = new AndDescr();
        ruleDescr.setLhs( lhs );

        final PatternDescr patternDescr = new PatternDescr( StockTick.class.getName(),
                                                            "$tick" );
        final BehaviorDescr windowDescr = new BehaviorDescr( "window" );
        windowDescr.setSubType( "time" );
        windowDescr.setParameters( Collections.singletonList( "60000" ) );
        patternDescr.addBehavior( windowDescr );

        lhs.addDescr( patternDescr );

        ruleDescr.setConsequence( "System.out.println( $tick );" );
View Full Code Here

Examples of org.drools.compiler.lang.descr.BehaviorDescr

        final AndDescr lhs = new AndDescr();
        ruleDescr.setLhs( lhs );

        final PatternDescr patternDescr = new PatternDescr( StockTick.class.getName(),
                                                            "$tick" );
        final BehaviorDescr windowDescr = new BehaviorDescr( "window" );
        windowDescr.setSubType( "time" );
        windowDescr.setParameters( Collections.singletonList( "60000" ) );
        patternDescr.addBehavior( windowDescr );

        lhs.addDescr( patternDescr );

        ruleDescr.setConsequence( "System.out.println( $tick );" );
View Full Code Here

Examples of org.drools.compiler.lang.descr.BehaviorDescr

        List<BehaviorDescr> behaviors = pattern.getBehaviors();
        assertNotNull( behaviors );
        assertEquals( 1,
                      behaviors.size() );
        BehaviorDescr descr = behaviors.get( 0 );
        assertEquals( "window",
                      descr.getType() );
        assertEquals( "length",
                      descr.getSubType() );
        assertEquals( "10",
                      descr.getParameters().get( 0 ) );
    }
View Full Code Here

Examples of org.drools.compiler.lang.descr.BehaviorDescr

        assertEquals( "stStream",
                      pd.getSource().getText() );

        assertEquals( 1,
                      pd.getBehaviors().size() );
        BehaviorDescr bd = pd.getBehaviors().get( 0 );
        assertEquals( "window",
                      bd.getType() );
        assertEquals( "length",
                      bd.getSubType() );
        assertEquals( 2,
                      bd.getParameters().size() );
        assertEquals( "10",
                      bd.getParameters().get( 0 ) );
        assertEquals( "$s.symbol",
                      bd.getParameters().get( 1 ) );
    }
View Full Code Here

Examples of org.drools.compiler.lang.descr.BehaviorDescr

        final AndDescr lhs = new AndDescr();
        ruleDescr.setLhs( lhs );

        final PatternDescr patternDescr = new PatternDescr( StockTick.class.getName(),
                                                            "$tick" );
        final BehaviorDescr windowDescr = new BehaviorDescr( "window" );
        windowDescr.setSubType( "time" );
        windowDescr.setParameters( Collections.singletonList( "60000" ) );
        patternDescr.addBehavior( windowDescr );

        lhs.addDescr( patternDescr );

        ruleDescr.setConsequence( "System.out.println( $tick );" );
View Full Code Here

Examples of org.drools.compiler.lang.descr.BehaviorDescr

        List<BehaviorDescr> behaviors = pattern.getBehaviors();
        assertNotNull( behaviors );
        assertEquals( 1,
                      behaviors.size() );
        BehaviorDescr descr = behaviors.get( 0 );
        assertEquals( "window",
                      descr.getType() );
        assertEquals( "length",
                      descr.getSubType() );
        assertEquals( "10",
                      descr.getParameters().get( 0 ) );
    }
View Full Code Here

Examples of org.drools.compiler.lang.descr.BehaviorDescr

        assertEquals( "stStream",
                      pd.getSource().getText() );

        assertEquals( 1,
                      pd.getBehaviors().size() );
        BehaviorDescr bd = pd.getBehaviors().get( 0 );
        assertEquals( "window",
                      bd.getType() );
        assertEquals( "length",
                      bd.getSubType() );
        assertEquals( 2,
                      bd.getParameters().size() );
        assertEquals( "10",
                      bd.getParameters().get( 0 ) );
        assertEquals( "$s.symbol",
                      bd.getParameters().get( 1 ) );
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.