|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Rule | |
---|---|
org.drools | The main run-time API. |
org.drools.event | |
org.drools.jsr94.rules.admin | Provides the APIs for rule administration. |
org.drools.reteoo | Interfaces for the Rete-OO algorithm. |
org.drools.rule | Rule assembly components. |
org.drools.semantics.annotation.model | |
org.drools.semantics.annotation.smf | |
org.drools.semantics.annotation.spring | |
org.drools.semantics.base | |
org.drools.semantics.groovy | Groovy Semantic Module. |
org.drools.semantics.java | Java Semantic Module. |
org.drools.semantics.python | Python Semantic Module. |
org.drools.smf | Semantics Management Framework. |
org.drools.spi | Semantic Provider Interface for extending rule semantics. |
Uses of Rule in org.drools |
---|
Methods in org.drools that return Rule | |
---|---|
Rule |
RuleIntegrationException.getRule()
Retrieve the Rule . |
Constructors in org.drools with parameters of type Rule | |
---|---|
RuleIntegrationException(Rule rule)
Construct. |
Uses of Rule in org.drools.event |
---|
Methods in org.drools.event that return Rule | |
---|---|
Rule |
ConditionTestedEvent.getRule()
|
Rule |
ActivationFiredEvent.getRule()
|
Rule |
ActivationCreatedEvent.getRule()
|
Rule |
ActivationCancelledEvent.getRule()
|
Methods in org.drools.event with parameters of type Rule | |
---|---|
void |
WorkingMemoryEventSupport.fireActivationCancelled(Rule rule,
Tuple tuple)
|
void |
WorkingMemoryEventSupport.fireActivationCreated(Rule rule,
Tuple tuple)
|
void |
WorkingMemoryEventSupport.fireActivationFired(Rule rule,
Tuple tuple)
|
void |
WorkingMemoryEventSupport.fireConditionTested(Rule rule,
Condition condition,
Tuple tuple,
boolean result)
|
Constructors in org.drools.event with parameters of type Rule | |
---|---|
ActivationCancelledEvent(WorkingMemory workingMemory,
Rule rule,
Tuple tuple)
|
|
ActivationCreatedEvent(WorkingMemory workingMemory,
Rule rule,
Tuple tuple)
|
|
ActivationFiredEvent(WorkingMemory workingMemory,
Rule rule,
Tuple tuple)
|
|
ConditionTestedEvent(WorkingMemory workingMemory,
Rule rule,
Condition condition,
Tuple tuple,
boolean passed)
|
Uses of Rule in org.drools.jsr94.rules.admin |
---|
Methods in org.drools.jsr94.rules.admin that return Rule | |
---|---|
(package private) Rule |
RuleImpl.getRule()
Returns the org.drools.rule.Rule that lies at the core of
this javax.rules.admin.Rule object. |
Constructors in org.drools.jsr94.rules.admin with parameters of type Rule | |
---|---|
RuleImpl(Rule rule)
Creates a RuleImpl object by wrapping an
org.drools.rule.Rule object. |
Uses of Rule in org.drools.reteoo |
---|
Methods in org.drools.reteoo that return Rule | |
---|---|
Rule |
TerminalNode.getRule()
Retrieve the Action associated with this node. |
Rule |
AgendaItem.getRule()
Retrieve the rule. |
Methods in org.drools.reteoo with parameters of type Rule | |
---|---|
protected void |
Builder.addRule(Rule rule)
Add a Rule to the network. |
(package private) void |
Agenda.addToAgenda(ReteTuple tuple,
Rule rule)
Schedule a rule action invokation on this Agenda . |
(package private) List |
Builder.createParameterNodes(Rule rule)
Create the ParameterNode s for the Rule ,
and link into the network. |
(package private) void |
Agenda.removeFromAgenda(TupleKey key,
Rule rule)
Remove a tuple from the agenda. |
Constructors in org.drools.reteoo with parameters of type Rule | |
---|---|
AgendaItem(ReteTuple tuple,
Rule rule)
Construct. |
|
ConditionNode(Rule rule,
TupleSource tupleSource,
Condition condition)
Construct. |
|
TerminalNode(TupleSource inputSource,
Rule rule)
Construct. |
Uses of Rule in org.drools.rule |
---|
Methods in org.drools.rule that return Rule | |
---|---|
Rule |
DuplicateRuleNameException.getConflictingRule()
Retrieve the new conflicting Rule . |
Rule |
DuplicateRuleNameException.getOriginalRule()
Retrieve the original Rule in the RuleSet . |
Rule |
InvalidRuleException.getRule()
Retrieve the invalid Rule . |
Rule |
RuleSet.getRule(String name)
Retrieve a Rule by name. |
Rule[] |
RuleSet.getRules()
Retrieve all Rules in this RuleSet . |
Methods in org.drools.rule with parameters of type Rule | |
---|---|
void |
RuleSet.addRule(Rule rule)
Add a Rule to this RuleSet . |
Constructors in org.drools.rule with parameters of type Rule | |
---|---|
DuplicateRuleNameException(RuleSet ruleSet,
Rule originalRule,
Rule conflictingRule)
Construct. |
|
InvalidRuleException(Rule rule)
Construct. |
|
NoConsequenceException(Rule rule)
Construct. |
|
NoParameterDeclarationException(Rule rule)
Construct. |
Uses of Rule in org.drools.semantics.annotation.model |
---|
Methods in org.drools.semantics.annotation.model that return Rule | |
---|---|
Rule |
AnnonatedPojoRuleBuilder.buildRule(Rule rule,
Object pojo)
|
Methods in org.drools.semantics.annotation.model with parameters of type Rule | |
---|---|
Rule |
AnnonatedPojoRuleBuilder.buildRule(Rule rule,
Object pojo)
|
ParameterValue |
AnnonatedPojoRuleBuilder.ParameterValueFactory.create(Rule rule,
Class<?> parameterClass,
java.lang.annotation.Annotation[] parameterAnnotations)
|
ParameterValue |
AnnonatedPojoRuleBuilder.AnnotationParameterValueFactory.create(Rule rule,
Class<?> parameterClass,
java.lang.annotation.Annotation[] parameterAnnotations)
|
ParameterValue |
AnnonatedPojoRuleBuilder.KnowledgeHelperParameterValueFactory.create(Rule rule,
Class<?> parameterClass,
java.lang.annotation.Annotation[] parameterAnnotations)
|
protected abstract ParameterValue |
AnnonatedPojoRuleBuilder.AnnotationParameterValueFactory.doCreate(Rule rule,
Class<?> parameterClass,
java.lang.annotation.Annotation annotation)
|
ParameterValue |
AnnonatedPojoRuleBuilder.DroolsTupleParameterValueFactory.doCreate(Rule rule,
Class<?> parameterClass,
java.lang.annotation.Annotation annotation)
|
ParameterValue |
AnnonatedPojoRuleBuilder.DroolsApplicationDataParameterValueFactory.doCreate(Rule rule,
Class<?> parameterClass,
java.lang.annotation.Annotation annotation)
|
Constructors in org.drools.semantics.annotation.model with parameters of type Rule | |
---|---|
KnowledgeHelperParameterValue(Rule rule)
|
|
RuleReflectMethod(Rule rule,
Object pojo,
Method method,
ParameterValue[] parameterValues)
|
Uses of Rule in org.drools.semantics.annotation.smf |
---|
Methods in org.drools.semantics.annotation.smf that return Rule | |
---|---|
Rule |
SMFAnnotationRuleFactory.newRule(RuleSet ruleSet,
RuleBaseContext context,
Configuration config)
|
Uses of Rule in org.drools.semantics.annotation.spring |
---|
Method parameters in org.drools.semantics.annotation.spring with type arguments of type Rule | |
---|---|
void |
SpringAnnotationRuleSetFactory.setRules(Set<Rule> rules)
|
Uses of Rule in org.drools.semantics.base |
---|
Methods in org.drools.semantics.base that return Rule | |
---|---|
Rule |
BaseDuration.getRule()
|
Rule |
BaseRuleFactory.newRule(RuleSet ruleSet,
RuleBaseContext context,
Configuration config)
|
Methods in org.drools.semantics.base with parameters of type Rule | |
---|---|
Duration |
BaseDurationFactory.newDuration(Rule rule,
RuleBaseContext context,
Configuration config)
Returns a new Duration object configured
using the given Configuration . |
Constructors in org.drools.semantics.base with parameters of type Rule | |
---|---|
BaseDuration(Rule rule,
long seconds)
Constructor. |
Uses of Rule in org.drools.semantics.groovy |
---|
Methods in org.drools.semantics.groovy that return Rule | |
---|---|
protected Rule |
GroovyInterp.getRule()
|
Methods in org.drools.semantics.groovy with parameters of type Rule | |
---|---|
Condition[] |
GroovyConditionFactory.newCondition(Rule rule,
RuleBaseContext context,
Configuration config)
|
Consequence |
GroovyBlockConsequenceFactory.newConsequence(Rule rule,
RuleBaseContext context,
Configuration config)
|
Constructors in org.drools.semantics.groovy with parameters of type Rule | |
---|---|
GroovyBlockConsequence(String text,
Rule rule)
Construct. |
|
GroovyCondition(String text,
Rule rule)
Construct. |
|
GroovyInterp(String text,
Rule rule)
Construct. |
Uses of Rule in org.drools.semantics.java |
---|
Methods in org.drools.semantics.java that return Rule | |
---|---|
Rule |
CompilationException.getRule()
|
Methods in org.drools.semantics.java with parameters of type Rule | |
---|---|
static Object |
JavaCompiler.compile(Rule rule,
String className,
Class clazz,
String expression,
String originalExpression,
Declaration[] params)
|
Condition[] |
JavaConditionFactory.newCondition(Rule rule,
RuleBaseContext context,
Configuration config)
|
Consequence |
JavaBlockConsequenceFactory.newConsequence(Rule rule,
RuleBaseContext context,
Configuration config)
|
Constructors in org.drools.semantics.java with parameters of type Rule | |
---|---|
CompilationException(Rule rule,
String text,
int lineNumber,
int columnNumber,
String errorMessage)
|
|
JavaBlockConsequence(Rule rule,
int id,
String block)
Construct. |
|
JavaCondition(Rule rule,
int id,
String expression)
Construct. |
Uses of Rule in org.drools.semantics.python |
---|
Methods in org.drools.semantics.python that return Rule | |
---|---|
protected Rule |
PythonInterp.getRule()
|
Methods in org.drools.semantics.python with parameters of type Rule | |
---|---|
Condition[] |
PythonConditionFactory.newCondition(Rule rule,
RuleBaseContext context,
Configuration config)
|
Consequence |
PythonBlockConsequenceFactory.newConsequence(Rule rule,
RuleBaseContext context,
Configuration config)
|
Constructors in org.drools.semantics.python with parameters of type Rule | |
---|---|
PythonBlockConsequence(String text,
Rule rule)
Construct. |
|
PythonCondition(String text,
Rule rule)
Construct. |
|
PythonInterp(String text,
Rule rule,
String type)
Construct. |
Uses of Rule in org.drools.smf |
---|
Methods in org.drools.smf that return Rule | |
---|---|
Rule |
RuleFactory.newRule(RuleSet ruleSet,
RuleBaseContext context,
Configuration config)
|
Methods in org.drools.smf with parameters of type Rule | |
---|---|
Condition[] |
ConditionFactory.newCondition(Rule rule,
RuleBaseContext context,
Configuration config)
|
Consequence |
ConsequenceFactory.newConsequence(Rule rule,
RuleBaseContext context,
Configuration config)
|
Duration |
DurationFactory.newDuration(Rule rule,
RuleBaseContext context,
Configuration config)
|
Uses of Rule in org.drools.spi |
---|
Methods in org.drools.spi that return Rule | |
---|---|
Rule |
MockTuple.getRule()
|
Rule |
ConsequenceException.getRule()
|
Rule |
ConditionException.getRule()
|
Rule |
Activation.getRule()
Retrieve the Rule that was activated. |
Methods in org.drools.spi with parameters of type Rule | |
---|---|
void |
MockTuple.setRule(Rule rule)
|
void |
ConsequenceException.setRule(Rule rule)
|
void |
ConditionException.setRule(Rule rule)
|
Constructors in org.drools.spi with parameters of type Rule | |
---|---|
ConditionException(Rule rule)
|
|
ConditionException(String message,
Rule rule,
String info)
|
|
ConditionException(Throwable rootCause,
Rule rule,
String info)
Construct with a root cause. |
|
ConsequenceException(String message,
Rule rule)
|
|
ConsequenceException(Throwable rootCause,
Rule rule)
Construct with a root cause. |
|
DefaultKnowledgeHelper(Rule rule,
Tuple tuple)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |