Class MVELEvalBuilder

java.lang.Object
org.drools.mvel.builder.MVELEvalBuilder
All Implemented Interfaces:
EngineElementBuilder, RuleConditionBuilder

public class MVELEvalBuilder extends Object implements RuleConditionBuilder
  • Constructor Details

    • MVELEvalBuilder

      public MVELEvalBuilder()
  • Method Details

    • build

      public org.drools.base.rule.RuleConditionElement build(RuleBuildContext context, org.drools.drl.ast.descr.BaseDescr descr)
      Specified by:
      build in interface RuleConditionBuilder
    • build

      public org.drools.base.rule.RuleConditionElement build(RuleBuildContext context, org.drools.drl.ast.descr.BaseDescr descr, org.drools.base.rule.Pattern prefixPattern)
      Builds and returns an Eval Conditional Element
      Specified by:
      build in interface RuleConditionBuilder
      Parameters:
      context - The current build context
      descr - The Eval Descriptor to build the eval conditional element from
      Returns:
      the Eval Conditional Element