Class Summary |
AccumulateNode |
AccumulateNode
A beta node capable of doing accumulate logic. |
AlphaNode |
AlphaNodes are nodes in the Rete network used
to apply FieldConstraint<.code>s on asserted fact
objects where the FieldConstraint s have no dependencies on any other of the facts in the current Rule . |
BetaMemory |
|
CollectNode |
|
CompositeObjectSinkAdapter |
|
CompositeObjectSinkAdapter.FieldIndex |
|
CompositeObjectSinkAdapter.HashKey |
|
CompositeTupleSinkAdapter |
|
EmptyObjectSinkAdapter |
|
EmptyTupleSinkAdapter |
|
EvalConditionNode |
Node which filters ReteTuple s. |
ExistsNode |
ExistsNode extends BetaNode to perform tests for
the existence of a Fact plus one or more conditions. |
FromNode |
|
InitialFactHandle |
|
JoinNode |
JoinNode extends BetaNode to perform
ReteTuple and FactHandle joins. |
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. |
MemoryVisitor |
|
NotNode |
NotNode extends BetaNode to perform tests for
the non existence of a Fact plus one or more conditions. |
ObjectSinkNodeList |
This is a simple linked linked implementation. |
ObjectSource |
A source of FactHandle s for an ObjectSink . |
ObjectTypeNode |
ObjectTypeNodes are responsible for filtering and propagating the matching
fact assertions propagated from the Rete node using ObjectType interface. |
QueryTerminalNode |
Leaf Rete-OO node responsible for enacting Action s on a
matched Rule . |
Rete |
The Rete-OO network. |
ReteooBuilder |
Builds the Rete-OO network for a Package . |
ReteooBuilder.IdGenerator |
|
ReteooFactHandleFactory |
|
ReteooRuleBase |
Implementation of RuleBase . |
ReteooStatefulSession |
|
ReteooStatelessSession |
|
ReteooWorkingMemory |
Implementation of WorkingMemory . |
ReteStatelessSessionResult |
|
ReteTuple |
|
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. |
RuleTerminalNode |
Leaf Rete-OO node responsible for enacting Action s on a
matched Rule . |
SingleObjectSinkAdapter |
|
SingleTupleSinkAdapter |
|
TupleSinkNodeList |
This is a simple linked linked implementation. |
TupleSource |
A source of ReteTuple s for a TupleSink . |