Class JavaReturnValueEvaluatorBuilder
- java.lang.Object
-
- org.jbpm.process.builder.dialect.java.AbstractJavaProcessBuilder
-
- org.jbpm.process.builder.dialect.java.JavaReturnValueEvaluatorBuilder
-
- All Implemented Interfaces:
ReturnValueEvaluatorBuilder
public class JavaReturnValueEvaluatorBuilder extends AbstractJavaProcessBuilder implements ReturnValueEvaluatorBuilder
-
-
Field Summary
-
Fields inherited from class org.jbpm.process.builder.dialect.java.AbstractJavaProcessBuilder
INVOKER_REGISTRY, RULE_REGISTRY
-
-
Constructor Summary
Constructors Constructor Description JavaReturnValueEvaluatorBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
build(org.drools.compiler.rule.builder.PackageBuildContext context, ReturnValueConstraintEvaluator constraintNode, org.drools.compiler.compiler.ReturnValueDescr descr, ContextResolver contextResolver)
protected void
buildReturnValueEvaluator(org.drools.compiler.rule.builder.PackageBuildContext context, ReturnValueConstraintEvaluator constraintNode, org.drools.compiler.compiler.ReturnValueDescr descr, ContextResolver contextResolver, String className, org.drools.compiler.compiler.AnalysisResult analysis)
protected org.drools.compiler.compiler.AnalysisResult
getAnalysis(org.drools.compiler.rule.builder.PackageBuildContext context, org.drools.compiler.compiler.ReturnValueDescr descr)
protected String
getClassName(org.drools.compiler.rule.builder.PackageBuildContext context)
-
Methods inherited from class org.jbpm.process.builder.dialect.java.AbstractJavaProcessBuilder
collectTypes, createVariableContext, createVariableContext, generateTemplates, getInvokerTemplateRegistry, getRuleTemplateRegistry
-
-
-
-
Method Detail
-
build
public void build(org.drools.compiler.rule.builder.PackageBuildContext context, ReturnValueConstraintEvaluator constraintNode, org.drools.compiler.compiler.ReturnValueDescr descr, ContextResolver contextResolver)
- Specified by:
build
in interfaceReturnValueEvaluatorBuilder
-
getClassName
protected String getClassName(org.drools.compiler.rule.builder.PackageBuildContext context)
-
getAnalysis
protected org.drools.compiler.compiler.AnalysisResult getAnalysis(org.drools.compiler.rule.builder.PackageBuildContext context, org.drools.compiler.compiler.ReturnValueDescr descr)
-
buildReturnValueEvaluator
protected void buildReturnValueEvaluator(org.drools.compiler.rule.builder.PackageBuildContext context, ReturnValueConstraintEvaluator constraintNode, org.drools.compiler.compiler.ReturnValueDescr descr, ContextResolver contextResolver, String className, org.drools.compiler.compiler.AnalysisResult analysis)
-
-