Package | Description |
---|---|
org.drools.compiler.compiler |
This is the main package to load rules.
|
org.drools.compiler.lang | |
org.drools.compiler.lang.descr | |
org.drools.compiler.rule.builder | |
org.drools.compiler.rule.builder.dialect.java | |
org.drools.compiler.rule.builder.dialect.mvel |
Modifier and Type | Method and Description |
---|---|
void |
Dialect.init(RuleDescr ruleDescr) |
Constructor and Description |
---|
DuplicateRule(RuleDescr ruleDescr,
PackageDescr pkg,
org.kie.internal.builder.KnowledgeBuilderConfiguration config) |
Modifier and Type | Method and Description |
---|---|
RuleDescr |
DRL6StrictParser.query(PackageDescrBuilder pkg)
query := annotation* QUERY stringId parameters?
|
RuleDescr |
DRL6Parser.query(PackageDescrBuilder pkg)
query := QUERY stringId parameters?
|
RuleDescr |
DRL5Parser.query(PackageDescrBuilder pkg)
query := QUERY stringId parameters?
|
RuleDescr |
DRL6StrictParser.rule(PackageDescrBuilder pkg)
rule := annotation* RULE stringId (EXTENDS stringId)?
|
RuleDescr |
DRL6Parser.rule(PackageDescrBuilder pkg)
rule := RULE stringId (EXTENDS stringId)?
|
RuleDescr |
DRL5Parser.rule(PackageDescrBuilder pkg)
rule := RULE stringId (EXTENDS stringId)?
|
Modifier and Type | Class and Description |
---|---|
class |
QueryDescr |
Modifier and Type | Method and Description |
---|---|
List<RuleDescr> |
PackageDescr.getRules() |
Modifier and Type | Method and Description |
---|---|
void |
PackageDescr.addRule(RuleDescr rule) |
void |
PackageDescr.afterRuleAdded(RuleDescr rule) |
Modifier and Type | Method and Description |
---|---|
RuleDescr |
RuleBuildContext.getRuleDescr()
Returns the current RuleDescriptor
|
Constructor and Description |
---|
RuleBuildContext(DroolsAssemblerContext kBuilder,
RuleDescr ruleDescr,
DialectCompiletimeRegistry dialectCompiletimeRegistry,
org.drools.core.definitions.InternalKnowledgePackage pkg,
Dialect defaultDialect)
Default constructor
|
Modifier and Type | Method and Description |
---|---|
void |
JavaDialect.init(RuleDescr ruleDescr) |
Modifier and Type | Method and Description |
---|---|
void |
MVELDialect.init(RuleDescr ruleDescr) |
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.