| Modifier and Type | Field and Description |
|---|---|
protected PackageModel |
DeclaredTypeWriter.pkgModel |
protected PackageModel |
AccumulateClassWriter.pkgModel |
| Modifier and Type | Method and Description |
|---|---|
protected PackageModel |
ModelBuilderImpl.getPackageModel(org.drools.compiler.lang.descr.PackageDescr packageDescr,
org.drools.compiler.compiler.PackageRegistry pkgRegistry,
String pkgName) |
| Modifier and Type | Method and Description |
|---|---|
static PackageSources |
PackageSources.dumpSources(PackageModel pkgModel) |
protected static RuleWriter |
PackageSources.writeRules(PackageModel pkgModel,
PackageSources sources,
PackageModelWriter packageModelWriter) |
| Constructor and Description |
|---|
AccumulateClassWriter(GeneratedClassWithPackage pojo,
PackageModel packageModel) |
DeclaredTypeWriter(com.github.javaparser.ast.body.TypeDeclaration generatedPojo,
PackageModel pkgModel) |
PackageModelWriter(PackageModel packageModel) |
RuleWriter(String rulesFileName,
PackageModel.RuleSourceResult rulesSource,
PackageModel pkgModel) |
| Constructor and Description |
|---|
ModelBuilderImpl(Function<PackageModel,T> sourcesGenerator,
org.drools.compiler.builder.impl.KnowledgeBuilderConfigurationImpl configuration,
org.kie.api.builder.ReleaseId releaseId,
boolean oneClassPerRule) |
| Modifier and Type | Method and Description |
|---|---|
PackageModel |
RuleContext.getPackageModel() |
| Modifier and Type | Method and Description |
|---|---|
static void |
ModelGenerator.createVariables(com.github.javaparser.ast.stmt.BlockStmt block,
PackageModel packageModel,
RuleContext context) |
static void |
ModelGenerator.generateModel(org.drools.compiler.builder.impl.KnowledgeBuilderImpl kbuilder,
org.drools.core.definitions.InternalKnowledgePackage pkg,
org.drools.compiler.lang.descr.PackageDescr packageDescr,
PackageModel packageModel) |
static void |
ModelGenerator.initPackageModel(org.drools.compiler.builder.impl.KnowledgeBuilderImpl kbuilder,
org.drools.core.definitions.InternalKnowledgePackage pkg,
org.drools.core.addon.TypeResolver typeResolver,
org.drools.compiler.lang.descr.PackageDescr packageDescr,
PackageModel packageModel) |
static void |
QueryGenerator.processQuery(PackageModel packageModel,
org.drools.compiler.lang.descr.QueryDescr queryDescr) |
static void |
QueryGenerator.processQueryDef(PackageModel packageModel,
RuleContext context) |
| Constructor and Description |
|---|
OOPathExprGenerator(RuleContext context,
PackageModel packageModel) |
RuleContext(org.drools.compiler.builder.impl.KnowledgeBuilderImpl kbuilder,
PackageModel packageModel,
org.drools.core.addon.TypeResolver typeResolver,
org.drools.compiler.lang.descr.RuleDescr ruleDescr) |
RuleContext(org.drools.compiler.builder.impl.KnowledgeBuilderImpl kbuilder,
PackageModel packageModel,
org.drools.core.addon.TypeResolver typeResolver,
org.drools.compiler.lang.descr.RuleDescr ruleDescr,
int ruleIndex) |
WindowReferenceGenerator(PackageModel packageModel,
org.drools.core.addon.TypeResolver typeResolver) |
| Constructor and Description |
|---|
POJOGenerator(ModelBuilderImpl builder,
org.drools.core.definitions.InternalKnowledgePackage pkg,
org.drools.compiler.lang.descr.PackageDescr packageDescr,
PackageModel packageModel) |
| Modifier and Type | Method and Description |
|---|---|
static TypedExpression |
ConstraintParser.getCoercedRightExpression(PackageModel packageModel,
CoercedExpression.CoercedExpressionResult coerced) |
| Constructor and Description |
|---|
ConstraintParser(RuleContext context,
PackageModel packageModel) |
| Constructor and Description |
|---|
EvalVisitor(RuleContext context,
PackageModel packageModel) |
FromVisitor(RuleContext context,
PackageModel packageModel,
Class<?> patternType) |
ModelGeneratorVisitor(RuleContext context,
PackageModel packageModel) |
NamedConsequenceVisitor(RuleContext context,
PackageModel packageModel) |
| Modifier and Type | Field and Description |
|---|---|
protected PackageModel |
AccumulateInlineVisitor.packageModel |
protected PackageModel |
AccumulateInline.packageModel |
| Constructor and Description |
|---|
AccumulateInlineVisitor(RuleContext context,
PackageModel packageModel) |
AccumulateVisitor(ModelGeneratorVisitor modelGeneratorVisitor,
RuleContext context,
PackageModel packageModel) |
| Modifier and Type | Field and Description |
|---|---|
protected PackageModel |
PatternDSL.packageModel |
| Constructor and Description |
|---|
PatternVisitor(RuleContext context,
PackageModel packageModel) |
| Constructor and Description |
|---|
ExecModelLambdaPostProcessor(PackageModel pkgModel,
com.github.javaparser.ast.CompilationUnit cu) |
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.