|
Drools :: Core 6.0.0.Beta1 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TerminalNode | |
|---|---|
| org.drools.core | This is the engine that works off binary RuleBases, you will mostly use WorkingMemory, RuleBase and RuleBaseFactory |
| org.drools.core.common | |
| org.drools.core.marshalling.impl | |
| org.drools.core.phreak | |
| org.drools.core.reteoo | |
| org.drools.core.reteoo.builder | |
| Uses of TerminalNode in org.drools.core |
|---|
| Methods in org.drools.core that return TerminalNode | |
|---|---|
TerminalNode |
RuleActivationListenerFactory.createActivationListener(int id,
LeftTupleSource source,
Rule rule,
GroupElement subrule,
int subruleIndex,
BuildContext context,
Object... args)
|
TerminalNode |
ActivationListenerFactory.createActivationListener(int id,
LeftTupleSource source,
Rule rule,
GroupElement subrule,
int subruleIndex,
BuildContext context,
Object... args)
|
TerminalNode |
QueryActivationListenerFactory.createActivationListener(int id,
LeftTupleSource source,
Rule rule,
GroupElement subrule,
int subruleIndex,
BuildContext context,
Object... args)
|
| Uses of TerminalNode in org.drools.core.common |
|---|
| Methods in org.drools.core.common that return TerminalNode | |
|---|---|
TerminalNode |
AgendaItem.getTerminalNode()
|
| Constructors in org.drools.core.common with parameters of type TerminalNode | |
|---|---|
AgendaItem(long activationNumber,
LeftTuple tuple,
int salience,
PropagationContext context,
TerminalNode rtn)
Construct. |
|
ScheduledAgendaItem(long activationNumber,
LeftTuple tuple,
InternalAgenda agenda,
PropagationContext context,
TerminalNode rtn)
|
|
| Uses of TerminalNode in org.drools.core.marshalling.impl |
|---|
| Methods in org.drools.core.marshalling.impl with parameters of type TerminalNode | |
|---|---|
boolean |
ProtobufInputMarshaller.PBActivationsFilter.accept(Activation activation,
PropagationContext context,
InternalWorkingMemory workingMemory,
TerminalNode rtn)
|
| Uses of TerminalNode in org.drools.core.phreak |
|---|
| Methods in org.drools.core.phreak with parameters of type TerminalNode | |
|---|---|
void |
RuleNetworkEvaluator.PhreakRuleTerminalNode.doLeftDeletes(TerminalNode rtnNode,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakRuleTerminalNode.doLeftInserts(TerminalNode rtnNode,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakRuleTerminalNode.doLeftUpdates(TerminalNode rtnNode,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakRuleTerminalNode.doNode(TerminalNode rtnNode,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples)
|
| Constructors in org.drools.core.phreak with parameters of type TerminalNode | |
|---|---|
RuleNetworkEvaluatorActivation(long activationNumber,
LeftTuple tuple,
int salience,
PropagationContext context,
PathMemory rmem,
TerminalNode rtn)
|
|
| Uses of TerminalNode in org.drools.core.reteoo |
|---|
| Classes in org.drools.core.reteoo that implement TerminalNode | |
|---|---|
class |
AbstractTerminalNode
|
class |
QueryTerminalNode
Leaf Rete-OO node responsible for enacting Action s on a
matched Rule. |
class |
RuleTerminalNode
Leaf Rete-OO node responsible for enacting Action s on a
matched Rule. |
| Methods in org.drools.core.reteoo that return TerminalNode | |
|---|---|
TerminalNode |
PathMemory.getRuleTerminalNode()
|
| Methods in org.drools.core.reteoo that return types with arguments of type TerminalNode | |
|---|---|
List<TerminalNode> |
RuleBuilder.addRule(Rule rule,
InternalRuleBase ruleBase,
ReteooBuilder.IdGenerator idGenerator)
|
| Constructors in org.drools.core.reteoo with parameters of type TerminalNode | |
|---|---|
PathMemory(TerminalNode rtn)
|
|
| Uses of TerminalNode in org.drools.core.reteoo.builder |
|---|
| Methods in org.drools.core.reteoo.builder that return TerminalNode | |
|---|---|
TerminalNode |
DefaultNodeFactory.buildQueryTerminalNode(int id,
LeftTupleSource source,
Rule rule,
GroupElement subrule,
int subruleIndex,
BuildContext context)
|
TerminalNode |
NodeFactory.buildQueryTerminalNode(int id,
LeftTupleSource source,
Rule rule,
GroupElement subrule,
int subruleIndex,
BuildContext context)
|
TerminalNode |
DefaultNodeFactory.buildTerminalNode(int id,
LeftTupleSource source,
Rule rule,
GroupElement subrule,
int subruleIndex,
BuildContext context)
|
TerminalNode |
NodeFactory.buildTerminalNode(int id,
LeftTupleSource source,
Rule rule,
GroupElement subrule,
int subruleIndex,
BuildContext context)
|
| Methods in org.drools.core.reteoo.builder that return types with arguments of type TerminalNode | |
|---|---|
List<TerminalNode> |
ReteooRuleBuilder.addRule(Rule rule,
InternalRuleBase rulebase,
ReteooBuilder.IdGenerator idGenerator)
Creates the corresponting Rete network for the given Rule and adds it to
the given rule base. |
|
Drools :: Core 6.0.0.Beta1 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||