Package org.drools.compiler.rule.builder
Class PatternBuilderForAbductiveQuery
- java.lang.Object
-
- org.drools.compiler.rule.builder.PatternBuilderForQuery
-
- org.drools.compiler.rule.builder.PatternBuilderForAbductiveQuery
-
- All Implemented Interfaces:
EngineElementBuilder
public class PatternBuilderForAbductiveQuery extends PatternBuilderForQuery
-
-
Constructor Summary
Constructors Constructor Description PatternBuilderForAbductiveQuery()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String[]
getQueryParams(org.drools.drl.ast.descr.QueryDescr queryDescr)
protected java.lang.String[]
getQueryTypes(org.drools.drl.ast.descr.QueryDescr queryDescr, org.drools.base.definitions.rule.impl.QueryImpl query)
protected void
postBuild(RuleBuildContext context, org.drools.drl.ast.descr.QueryDescr queryDescr, org.drools.base.definitions.rule.impl.QueryImpl query, java.lang.String[] params, java.lang.String[] types, org.drools.base.rule.Declaration[] declarations)
-
Methods inherited from class org.drools.compiler.rule.builder.PatternBuilderForQuery
build
-
-
-
-
Method Detail
-
postBuild
protected void postBuild(RuleBuildContext context, org.drools.drl.ast.descr.QueryDescr queryDescr, org.drools.base.definitions.rule.impl.QueryImpl query, java.lang.String[] params, java.lang.String[] types, org.drools.base.rule.Declaration[] declarations)
- Overrides:
postBuild
in classPatternBuilderForQuery
-
getQueryParams
protected java.lang.String[] getQueryParams(org.drools.drl.ast.descr.QueryDescr queryDescr)
- Overrides:
getQueryParams
in classPatternBuilderForQuery
-
getQueryTypes
protected java.lang.String[] getQueryTypes(org.drools.drl.ast.descr.QueryDescr queryDescr, org.drools.base.definitions.rule.impl.QueryImpl query)
- Overrides:
getQueryTypes
in classPatternBuilderForQuery
-
-