Methods in org.drools.rule.builder with parameters of type RuleBuildContext |
void |
Dialect.addRule(RuleBuildContext context)
|
void |
RuleBuilder.build(RuleBuildContext context)
Build the give rule into the |
ConditionalElement |
GroupElementBuilder.build(RuleBuildContext context,
BaseDescr descr)
|
ConditionalElement |
FromBuilder.build(RuleBuildContext context,
BaseDescr descr)
|
ConditionalElement |
ForallBuilder.build(RuleBuildContext context,
BaseDescr descr)
|
ConditionalElement |
ConditionalElementBuilder.build(RuleBuildContext context,
BaseDescr descr)
|
ConditionalElement |
CollectBuilder.build(RuleBuildContext context,
BaseDescr descr)
|
ConditionalElement |
AccumulateBuilder.build(RuleBuildContext context,
BaseDescr descr)
|
void |
PredicateBuilder.build(RuleBuildContext context,
List[] usedIdentifiers,
Declaration[] previousDeclarations,
Declaration[] localDeclarations,
PredicateConstraint predicateConstraint,
PredicateDescr predicateDescr)
|
void |
ReturnValueBuilder.build(RuleBuildContext context,
List[] usedIdentifiers,
Declaration[] previousDeclarations,
Declaration[] localDeclarations,
ReturnValueRestriction returnValueRestriction,
ReturnValueRestrictionDescr returnValueRestrictionDescr)
|
Pattern |
PatternBuilder.build(RuleBuildContext context,
PatternDescr patternDescr)
Build a pattern for the given descriptor in the current
context and using the given utils object |
void |
ConsequenceBuilder.build(RuleBuildContext context,
RuleDescr ruleDescr)
|
void |
RuleClassBuilder.buildRule(RuleBuildContext context,
RuleDescr ruleDescr)
|
List[] |
Dialect.getBlockIdentifiers(RuleBuildContext context,
BaseDescr descr,
String text)
|
List[] |
Dialect.getExpressionIdentifiers(RuleBuildContext context,
BaseDescr descr,
Object content)
|
Methods in org.drools.rule.builder.dialect.java with parameters of type RuleBuildContext |
void |
JavaDialect.addRule(RuleBuildContext context)
This will add the rule for compiling later on. |
ConditionalElement |
JavaEvalBuilder.build(RuleBuildContext context,
BaseDescr descr)
Builds and returns an Eval Conditional Element |
ConditionalElement |
JavaAccumulateBuilder.build(RuleBuildContext context,
BaseDescr descr)
|
void |
JavaPredicateBuilder.build(RuleBuildContext context,
List[] usedIdentifiers,
Declaration[] previousDeclarations,
Declaration[] localDeclarations,
PredicateConstraint predicateConstraint,
PredicateDescr predicateDescr)
|
void |
JavaReturnValueBuilder.build(RuleBuildContext context,
List[] usedIdentifiers,
Declaration[] previousDeclarations,
Declaration[] localDeclarations,
ReturnValueRestriction returnValueRestriction,
ReturnValueRestrictionDescr returnValueRestrictionDescr)
|
void |
JavaConsequenceBuilder.build(RuleBuildContext context,
RuleDescr ruleDescr)
|
void |
JavaRuleClassBuilder.buildRule(RuleBuildContext context,
RuleDescr ruleDescr)
|
Map |
AbstractJavaBuilder.createVariableContext(String className,
String text,
RuleBuildContext context,
Declaration[] declarations,
Declaration[] localDeclarations,
String[] globals)
|
void |
AbstractJavaBuilder.generatTemplates(String ruleTemplate,
String invokerTemplate,
RuleBuildContext context,
String className,
Map vars,
Object invokerLookup,
BaseDescr descrLookup)
|
List[] |
JavaDialect.getBlockIdentifiers(RuleBuildContext context,
BaseDescr descr,
String text)
|
List[] |
JavaDialect.getExpressionIdentifiers(RuleBuildContext context,
BaseDescr descr,
Object content)
|
Methods in org.drools.rule.builder.dialect.mvel with parameters of type RuleBuildContext |
ConditionalElement |
MVELFromBuilder.build(RuleBuildContext context,
BaseDescr descr)
|
ConditionalElement |
MVELEvalBuilder.build(RuleBuildContext context,
BaseDescr descr)
Builds and returns an Eval Conditional Element |
void |
MVELReturnValueBuilder.build(RuleBuildContext context,
List[] usedIdentifiers,
Declaration[] previousDeclarations,
Declaration[] localDeclarations,
PredicateConstraint predicate,
PredicateDescr predicateDescr)
|
void |
MVELPredicateBuilder.build(RuleBuildContext context,
List[] usedIdentifiers,
Declaration[] previousDeclarations,
Declaration[] localDeclarations,
PredicateConstraint predicate,
PredicateDescr predicateDescr)
|
void |
MVELReturnValueBuilder.build(RuleBuildContext context,
List[] usedIdentifiers,
Declaration[] previousDeclarations,
Declaration[] localDeclarations,
ReturnValueRestriction returnValueRestriction,
ReturnValueRestrictionDescr returnValueRestrictionDescr)
|
void |
MVELConsequenceBuilder.build(RuleBuildContext context,
RuleDescr ruleDescr)
|
. All Rights Reserved.