|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
LeftTuple | |
LeftTupleMemory | |
LeftTupleSink | Receiver of propagated ReteTuple s from a
TupleSource . |
LeftTupleSinkNode | Items placed in a LinkedList |
LeftTupleSinkPropagator | |
ObjectSink | Receiver of propagated FactHandleImpl s from a
ObjectSource . |
ObjectSinkNode | Items placed in a LinkedList |
ObjectSinkPropagator | |
ObjectTypeConf | |
PartitionTaskManager.Action | An interface for all actions to be executed by the PartitionTask |
ReteooWorkingMemoryInterface | This is an interface for ReteooWorkingMemory implementations |
RightTupleMemory | |
RightTupleSink | |
RuleRemovalContext.CleanupAdapter | |
Sink | A simple markup interfaces for Sink types |
TerminalNode | A markup interface for terminal nodes |
TupleIterator.OnLeaf | |
Unlinkable | A marker interface to specify unlinkable node memories. |
Class Summary | |
---|---|
AbstractLeftTupleSinkAdapter | An abstract super class for the LeftTupleSinkAdapters |
AbstractObjectSinkAdapter | An abstract super class for ObjectSinks |
AccumulateNode | AccumulateNode A beta node capable of doing accumulate logic. |
AccumulateNode.AccumulateContext | |
AccumulateNode.AccumulateMemory | |
AlphaNode | AlphaNodes are nodes in the Rete network used
to apply FieldConstraint<.code>s on asserted fact
objects where the |
AlphaNode.AlphaMemory | |
AsyncCompositeLeftTupleSinkAdapter | |
AsyncCompositeObjectSinkAdapter | This is an asynchronous implementation of the CompositeObjectSinkAdapter that is used to propagate facts both between nodes in the same or in different partitions when partitions are enabled in the rulebase |
AsyncSingleLeftTupleSinkAdapter | |
AsyncSingleObjectSinkAdapter | This is an asynchronous implementation of the SingleObjectSinkAdapter that is used to propagate facts between different partitions in the rulebase |
BetaMemory | |
BetaNode | BetaNode provides the base abstract class for JoinNode and NotNode . |
ClassObjectTypeConf | |
CompositeLeftTupleSinkAdapter | |
CompositeObjectSinkAdapter | |
CompositeObjectSinkAdapter.FieldIndex | |
CompositeObjectSinkAdapter.HashKey | |
ConcurrentRightTuple | |
DisposedReteooWorkingMemory | |
ElseNode | |
EmptyLeftTupleSinkAdapter | |
EmptyObjectSinkAdapter | |
EntryPointNode | A node that is an entry point into the Rete network. |
EvalConditionNode | Node which filters ReteTuple s. |
EvalConditionNode.EvalMemory | |
EvalNodeLeftTuple | |
ExistsNode | ExistsNode extends BetaNode to perform tests for
the existence of a Fact plus one or more conditions. |
FactTemplateTypeConf | |
FromNode | |
FromNode.FromMemory | |
FromNodeLeftTuple | |
InitialFactImpl | We dont want users to be able to instantiate InitialFact so we expose it as an interface and make the class and its constructor package protected |
JoinNode | |
JoinNodeLeftTuple | |
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. |
LeftTupleImpl | |
LeftTupleSinkNodeList | This is a simple linked linked implementation. |
LeftTupleSource | A source of ReteTuple s for a TupleSink . |
LIANodePropagation | |
MemoryVisitor | |
ModifyPreviousTuples | |
NodeTypeEnums | |
NotNode | |
NotNodeLeftTuple | |
ObjectSinkNodeList | This is a simple linked linked implementation. |
ObjectSource | A source of FactHandle s for an ObjectSink . |
ObjectTypeNode | ObjectTypeNodes |
ObjectTypeNode.ExpireJob | |
ObjectTypeNode.ExpireJobContext | |
ObjectTypeNode.ExpireJobContextTimerInputMarshaller | |
ObjectTypeNode.ExpireJobContextTimerOutputMarshaller | |
ObjectTypeNode.ObjectTypeNodeMemory | |
PartitionManager | A manager class for all partition tasks managers. |
PartitionTaskManager | A class to control the tasks for a given rulebase partition. |
PartitionTaskManager.FactAction | An abstract super class for all handle-related actions |
PartitionTaskManager.FactAssertAction | |
PartitionTaskManager.LeftTupleAction | An abstract super class for all leftTuple-related actions |
PartitionTaskManager.LeftTupleAssertAction | |
PartitionTaskManager.LeftTupleRetractAction | |
PartitionTaskManager.PartitionTask | A worker task that keeps processing the nodes queue. |
PropagationQueuingNode | A node that will add the propagation to the working memory actions queue, in order to allow multiple threads to concurrently assert objects to multiple entry points. |
PropagationQueuingNode.PropagateAction | This is the action that is added to the working memory actions queue, so that this node propagation can be triggered at a safe point |
PropagationQueuingNode.PropagationQueueingNodeMemory | Memory implementation for the node |
QueryElementNode | |
QueryElementNode.QueryElementNodeMemory | |
QueryElementNode.UnificationNodeViewChangedEventListener | |
QueryElementNodeLeftTuple | |
QueryRiaFixerNode | Node which filters ReteTuple s. |
QueryRiaFixerNodeLeftTuple | |
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 | |
ReteooBuilder.RuleSequenceComparator | |
ReteooFactHandleFactory | |
ReteooRuleBase | Implementation of RuleBase . |
ReteooStatefulSession | |
ReteooStatelessSession | |
ReteooWorkingMemory | Implementation of WorkingMemory . |
ReteooWorkingMemory.EvaluateResultConstraints | |
ReteooWorkingMemory.QueryInsertAction | |
ReteooWorkingMemory.QueryResultInsertAction | |
ReteooWorkingMemory.QueryResultRetractAction | |
ReteooWorkingMemory.QueryResultUpdateAction | |
ReteooWorkingMemory.QueryRetractAction | |
ReteooWorkingMemory.QueryRiaFixerNodeFixer | |
ReteooWorkingMemory.QueryUpdateAction | |
ReteooWorkingMemory.WorkingMemoryReteAssertAction | |
ReteooWorkingMemory.WorkingMemoryReteExpireAction | |
ReteStatelessSessionResult | |
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. |
RightInputAdapterNode.RIAMemory | |
RightTuple | |
RuleRemovalContext | This context class is used during rule removal to ensure network consistency. |
RuleTerminalNode | Leaf Rete-OO node responsible for enacting Action s on a
matched Rule . |
RuleTerminalNode.RTNCleanupAdapter | |
RuleTerminalNode.SortDeclarations | |
RuleTerminalNodeLeftTuple | |
SingleLeftTupleSinkAdapter | |
SingleObjectSinkAdapter | |
TupleIterator |
Enum Summary | |
---|---|
AccumulateNode.ActivitySource |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |