Package | Description |
---|---|
org.drools.compiler.lang | |
org.drools.compiler.lang.api | |
org.drools.compiler.lang.api.impl |
Modifier and Type | Method and Description |
---|---|
void |
DRL6StrictParser.defaultConsequence(RuleDescrBuilder rule)
defaultConsequence := THEN chunk
|
void |
DRL6Parser.defaultConsequence(RuleDescrBuilder rule)
defaultConsequence := THEN chunk
|
void |
DRL5Parser.defaultConsequence(RuleDescrBuilder rule)
defaultConsequence := THEN chunk
|
void |
DRL6StrictParser.namedConsequence(RuleDescrBuilder rule)
namedConsequence := THEN LEFT_SQUARE ID RIGHT_SQUARE chunk
|
void |
DRL6Parser.namedConsequence(RuleDescrBuilder rule)
namedConsequence := THEN LEFT_SQUARE ID RIGHT_SQUARE chunk
|
void |
DRL5Parser.namedConsequence(RuleDescrBuilder rule)
namedConsequence := THEN LEFT_SQUARE ID RIGHT_SQUARE chunk
|
Modifier and Type | Method and Description |
---|---|
RuleDescrBuilder |
RuleDescrBuilder.extendsRule(String name)
Defines the name of the rule this rule extends.
|
RuleDescrBuilder |
RuleDescrBuilder.name(String name)
The name of the rule.
|
RuleDescrBuilder |
RuleDescrBuilder.namedRhs(String name,
String rhs)
An additional named right hand side (consequence) of the rule.
|
RuleDescrBuilder |
PackageDescrBuilder.newRule()
Adds a new Rule to the package
|
RuleDescrBuilder |
RuleDescrBuilder.rhs(String rhs)
The default right hand side (consequence) of the rule.
|
Modifier and Type | Method and Description |
---|---|
CEDescrBuilder<RuleDescrBuilder,AndDescr> |
RuleDescrBuilder.lhs()
Defines the LHS (condition) of the rule.
|
Modifier and Type | Class and Description |
---|---|
class |
RuleDescrBuilderImpl
A descr builder for Rules
|
Modifier and Type | Method and Description |
---|---|
RuleDescrBuilder |
RuleDescrBuilderImpl.attribute(String name,
String value) |
RuleDescrBuilder |
RuleDescrBuilderImpl.attribute(String name,
String value,
AttributeDescr.Type type) |
RuleDescrBuilder |
RuleDescrBuilderImpl.extendsRule(String name) |
RuleDescrBuilder |
RuleDescrBuilderImpl.name(String name) |
RuleDescrBuilder |
RuleDescrBuilderImpl.namedRhs(String name,
String rhs) |
RuleDescrBuilder |
PackageDescrBuilderImpl.newRule() |
RuleDescrBuilder |
RuleDescrBuilderImpl.rhs(String rhs) |
Modifier and Type | Method and Description |
---|---|
AttributeDescrBuilder<RuleDescrBuilder> |
RuleDescrBuilderImpl.attribute(String name) |
CEDescrBuilder<RuleDescrBuilder,AndDescr> |
RuleDescrBuilderImpl.lhs() |
AnnotationDescrBuilder<RuleDescrBuilder> |
RuleDescrBuilderImpl.newAnnotation(String name) |
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.