Package org.kie.kogito.codegen.rules
Class QueryGenerator
java.lang.Object
org.kie.kogito.codegen.rules.QueryGenerator
- All Implemented Interfaces:
RuleFileGenerator
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionQueryGenerator(KogitoBuildContext context, org.kie.internal.ruleunit.RuleUnitDescription ruleUnit, org.drools.model.codegen.execmodel.QueryModel queryModel) -
Method Summary
-
Constructor Details
-
QueryGenerator
public QueryGenerator(KogitoBuildContext context, org.kie.internal.ruleunit.RuleUnitDescription ruleUnit, org.drools.model.codegen.execmodel.QueryModel queryModel)
-
-
Method Details
-
name
-
ruleUnit
public org.kie.internal.ruleunit.RuleUnitDescription ruleUnit() -
model
public org.drools.model.codegen.execmodel.QueryModel model() -
context
-
className
-
validate
public boolean validate()- Specified by:
validatein interfaceRuleFileGenerator
-
getError
public org.drools.drl.parser.DroolsError getError()- Specified by:
getErrorin interfaceRuleFileGenerator
-
generatedFilePath
- Specified by:
generatedFilePathin interfaceRuleFileGenerator
-
generate
public org.drools.codegen.common.GeneratedFile generate()- Specified by:
generatein interfaceRuleFileGenerator
-