|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use BaseNode | |
|---|---|
| org.drools.common | |
| org.drools.reteoo | |
| org.drools.reteoo.builder | |
| Uses of BaseNode in org.drools.common |
|---|
| Methods in org.drools.common with parameters of type BaseNode | |
|---|---|
abstract void |
BaseNode.remove(BaseNode node,
InternalWorkingMemory[] workingMemories)
Removes the node from teh network. |
| Uses of BaseNode in org.drools.reteoo |
|---|
| Subclasses of BaseNode in org.drools.reteoo | |
|---|---|
class |
AccumulateNode
AccumulateNode A beta node capable of doing accumulate logic. |
class |
AlphaNode
AlphaNodes are nodes in the Rete network used
to apply FieldConstraint<.code>s on asserted fact
objects where the |
class |
CollectNode
|
class |
EvalConditionNode
Node which filters ReteTuples. |
class |
ExistsNode
ExistsNode extends BetaNode to perform tests for
the existence of a Fact plus one or more conditions. |
class |
FromNode
|
class |
JoinNode
JoinNode extends BetaNode to perform
ReteTuple and FactHandle joins. |
class |
LeftInputAdapterNode
All asserting Facts must propagated into the right ObjectSink side of a BetaNode, if this is the first Pattern
then there are no BetaNodes to propagate to. |
class |
NotNode
NotNode extends BetaNode to perform tests for
the non existence of a Fact plus one or more conditions. |
class |
ObjectSource
A source of FactHandles for an ObjectSink. |
class |
ObjectTypeNode
ObjectTypeNodes |
class |
QueryTerminalNode
Leaf Rete-OO node responsible for enacting Action s on a
matched Rule. |
class |
Rete
The Rete-OO network. |
class |
RightInputAdapterNode
When joining a subnetwork into the main network again, RightInputAdapterNode adapts the subnetwork's tuple into a fact in order right join it with the tuple being propagated in the main network. |
class |
RuleTerminalNode
Leaf Rete-OO node responsible for enacting Action s on a
matched Rule. |
class |
TupleSource
A source of ReteTuple s for a TupleSink. |
| Methods in org.drools.reteoo that return BaseNode | |
|---|---|
BaseNode[] |
ReteooBuilder.getTerminalNodes(Rule rule)
|
| Methods in org.drools.reteoo with parameters of type BaseNode | |
|---|---|
void |
RuleTerminalNode.remove(BaseNode node,
InternalWorkingMemory[] workingMemories)
|
void |
RightInputAdapterNode.remove(BaseNode node,
InternalWorkingMemory[] workingMemories)
|
void |
Rete.remove(BaseNode node,
InternalWorkingMemory[] workingMemories)
|
void |
QueryTerminalNode.remove(BaseNode node,
InternalWorkingMemory[] workingMemories)
|
void |
ObjectTypeNode.remove(BaseNode node,
InternalWorkingMemory[] workingMemories)
|
void |
LeftInputAdapterNode.remove(BaseNode node,
InternalWorkingMemory[] workingMemories)
|
void |
FromNode.remove(BaseNode node,
InternalWorkingMemory[] workingMemories)
|
void |
EvalConditionNode.remove(BaseNode node,
InternalWorkingMemory[] workingMemories)
|
void |
AlphaNode.remove(BaseNode node,
InternalWorkingMemory[] workingMemories)
|
| Uses of BaseNode in org.drools.reteoo.builder |
|---|
| Methods in org.drools.reteoo.builder that return BaseNode | |
|---|---|
BaseNode |
BuildUtils.attachNode(BuildContext context,
BaseNode candidate)
Attaches a node into the network. |
| Methods in org.drools.reteoo.builder with parameters of type BaseNode | |
|---|---|
BaseNode |
BuildUtils.attachNode(BuildContext context,
BaseNode candidate)
Attaches a node into the network. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||