Package org.drools.compiler.rule.builder
Class QueryElementBuilder
- java.lang.Object
-
- org.drools.compiler.rule.builder.QueryElementBuilder
-
- All Implemented Interfaces:
EngineElementBuilder
,RuleConditionBuilder
public class QueryElementBuilder extends java.lang.Object implements RuleConditionBuilder
-
-
Constructor Summary
Constructors Constructor Description QueryElementBuilder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.drools.core.rule.RuleConditionElement
build(RuleBuildContext context, org.drools.drl.ast.descr.BaseDescr descr)
org.drools.core.rule.RuleConditionElement
build(RuleBuildContext context, org.drools.drl.ast.descr.BaseDescr descr, org.drools.core.definitions.rule.impl.QueryImpl query)
org.drools.core.rule.RuleConditionElement
build(RuleBuildContext context, org.drools.drl.ast.descr.BaseDescr descr, org.drools.core.rule.Pattern prefixPattern)
static QueryElementBuilder
getInstance()
-
-
-
Method Detail
-
getInstance
public static QueryElementBuilder getInstance()
-
build
public org.drools.core.rule.RuleConditionElement build(RuleBuildContext context, org.drools.drl.ast.descr.BaseDescr descr)
- Specified by:
build
in interfaceRuleConditionBuilder
-
build
public org.drools.core.rule.RuleConditionElement build(RuleBuildContext context, org.drools.drl.ast.descr.BaseDescr descr, org.drools.core.rule.Pattern prefixPattern)
- Specified by:
build
in interfaceRuleConditionBuilder
-
build
public org.drools.core.rule.RuleConditionElement build(RuleBuildContext context, org.drools.drl.ast.descr.BaseDescr descr, org.drools.core.definitions.rule.impl.QueryImpl query)
-
-