org.drools.rule.builder.dialect.java
Class JavaAccumulateBuilder

java.lang.Object
  extended by org.drools.rule.builder.dialect.java.AbstractJavaRuleBuilder
      extended by org.drools.rule.builder.dialect.java.JavaAccumulateBuilder
All Implemented Interfaces:
AccumulateBuilder, EngineElementBuilder, RuleConditionBuilder

public class JavaAccumulateBuilder
extends AbstractJavaRuleBuilder
implements AccumulateBuilder

A builder for the java dialect accumulate version


Field Summary
 
Fields inherited from class org.drools.rule.builder.dialect.java.AbstractJavaRuleBuilder
INVOKER_REGISTRY, RULE_REGISTRY
 
Constructor Summary
JavaAccumulateBuilder()
           
 
Method Summary
 RuleConditionElement build(RuleBuildContext context, BaseDescr descr)
           
 RuleConditionElement build(RuleBuildContext context, BaseDescr descr, Pattern prefixPattern)
           
protected  String fixInitCode(JavaAnalysisResult analysis, String originalCode)
           
 
Methods inherited from class org.drools.rule.builder.dialect.java.AbstractJavaRuleBuilder
createVariableContext, generatTemplates, getInvokerTemplateRegistry, getRuleTemplateRegistry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaAccumulateBuilder

public JavaAccumulateBuilder()
Method Detail

build

public RuleConditionElement build(RuleBuildContext context,
                                  BaseDescr descr)
Specified by:
build in interface RuleConditionBuilder

build

public RuleConditionElement build(RuleBuildContext context,
                                  BaseDescr descr,
                                  Pattern prefixPattern)
Specified by:
build in interface RuleConditionBuilder

fixInitCode

protected String fixInitCode(JavaAnalysisResult analysis,
                             String originalCode)


Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.