Class and Description |
---|
KieComponentFactory |
LeftTupleSource
A source of
ReteTuple s for a TupleSink . |
TerminalNode
A markup interface for terminal nodes
|
Class and Description |
---|
LeftTuple |
LeftTupleSink
Receiver of propagated
ReteTuple s from a
TupleSource . |
PathMemory |
QueryElementNode.QueryElementNodeMemory |
Class and Description |
---|
LeftTuple |
Class and Description |
---|
ObjectTypeConf |
Class and Description |
---|
ObjectTypeConf |
Class and Description |
---|
ObjectTypeConf |
Class and Description |
---|
ObjectTypeConf |
Class and Description |
---|
BetaMemory |
EntryPointNode
A node that is an entry point into the Rete network.
|
LeftTuple |
LeftTupleSink
Receiver of propagated
ReteTuple s from a
TupleSource . |
LeftTupleSource
A source of
ReteTuple s for a TupleSink . |
ObjectTypeConf |
PathMemory |
ReteooBuilder
Builds the Rete-OO network for a
Package . |
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 . |
SegmentMemory |
TerminalNode
A markup interface for terminal nodes
|
Class and Description |
---|
RuleTerminalNode
Leaf Rete-OO node responsible for enacting
Action s on a
matched Rule . |
Class and Description |
---|
KieComponentFactory |
Class and Description |
---|
EntryPointNode
A node that is an entry point into the Rete network.
|
LeftTuple |
LeftTupleSource
A source of
ReteTuple s for a TupleSink . |
ObjectTypeConf |
ObjectTypeNode
ObjectTypeNodes |
Rete
The Rete-OO network.
|
ReteooBuilder
Builds the Rete-OO network for a
Package . |
ReteooWorkingMemoryInterface
This is an interface for ReteooWorkingMemory implementations
|
SegmentMemory |
SegmentMemory.Prototype |
Class and Description |
---|
ObjectTypeNode
ObjectTypeNodes |
Class and Description |
---|
LeftTuple |
RightTuple |
Sink
A simple markup interfaces for Sink types
|
TerminalNode
A markup interface for terminal nodes
|
Class and Description |
---|
AccumulateNode
AccumulateNode
A beta node capable of doing accumulate logic.
|
AccumulateNode.AccumulateMemory |
BetaMemory |
BetaNode |
ConditionalBranchNode
Node which allows to follow different paths in the Rete-OO network,
based on the result of a boolean
Test . |
ConditionalBranchNode.ConditionalBranchMemory |
EvalConditionNode |
EvalConditionNode.EvalMemory |
ExistsNode
ExistsNode extends BetaNode to perform tests for
the existence of a Fact plus one or more conditions. |
FromNode |
FromNode.FromMemory |
JoinNode |
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. |
LeftInputAdapterNode.LiaNodeMemory |
LeftTuple |
LeftTupleSink
Receiver of propagated
ReteTuple s from a
TupleSource . |
LeftTupleSinkNode
Items placed in a
LinkedList |
LeftTupleSinkPropagator |
LeftTupleSource
A source of
ReteTuple s for a TupleSink . |
NotNode |
ObjectTypeNode
ObjectTypeNodes |
PathMemory |
QueryElementNode |
QueryElementNode.QueryElementNodeMemory |
QueryTerminalNode
Leaf Rete-OO node responsible for enacting
Action s on a
matched Rule . |
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.
|
RightTuple |
RightTupleMemory |
SegmentMemory |
TerminalNode
A markup interface for terminal nodes
|
TimerNode |
TimerNode.TimerNodeMemory |
Class and Description |
---|
AbstractLeftTupleSinkAdapter
An abstract super class for the LeftTupleSinkAdapters
|
AbstractObjectSinkAdapter
An abstract super class for ObjectSinks
|
AbstractTerminalNode |
AccumulateNode.AccumulateMemory |
AccumulateNode.ActivitySource |
AlphaNode
AlphaNodes are nodes in the Rete network used
to apply FieldConstraint<.code>s on asserted fact
objects where the |
BaseLeftTuple
A parent class for all specific LeftTuple specializations
|
BetaMemory |
BetaNode |
CompositeObjectSinkAdapter.FieldIndex |
ConditionalBranchEvaluator |
ConditionalBranchEvaluator.ConditionalExecution |
EmptyLeftTupleSinkAdapter |
EmptyObjectSinkAdapter |
EntryPointNode
A node that is an entry point into the Rete network.
|
JoinNode |
KieComponentFactory |
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. |
LeftInputAdapterNode.LiaNodeMemory |
LeftTuple |
LeftTupleMemory |
LeftTupleSink
Receiver of propagated
ReteTuple s from a
TupleSource . |
LeftTupleSinkNode
Items placed in a
LinkedList |
LeftTupleSinkNodeList
This is a simple linked linked implementation.
|
LeftTupleSinkPropagator |
LeftTupleSource
A source of
ReteTuple s for a TupleSink . |
ModifyPreviousTuples |
NotNode |
ObjectSink
Receiver of propagated
FactHandleImpl s from a
ObjectSource . |
ObjectSinkNode
Items placed in a
LinkedList |
ObjectSinkNodeList
This is a simple linked linked implementation.
|
ObjectSinkPropagator |
ObjectSource
A source of
FactHandle s for an ObjectSink . |
ObjectTypeConf |
ObjectTypeNode
ObjectTypeNodes |
ObjectTypeNode.ExpireJob |
ObjectTypeNode.Id |
PathMemory |
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.
|
QueryElementNode |
QueryElementNode.QueryElementNodeMemory |
QueryElementNode.UnificationNodeViewChangedEventListener |
Rete
The Rete-OO network.
|
ReteooBuilder
Builds the Rete-OO network for a
Package . |
ReteooBuilder.IdGenerator |
RiaPathMemory |
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.
|
RightTuple |
RightTupleMemory |
RightTupleMemory.IndexType |
RightTupleSink |
RuleBuilder |
RuleBuilderFactory |
RuleRemovalContext
This context class is used during rule removal to ensure
network consistency.
|
RuleRemovalContext.CleanupAdapter |
RuleTerminalNode
Leaf Rete-OO node responsible for enacting
Action s on a
matched Rule . |
RuleTerminalNode.SortDeclarations |
SegmentMemory |
SegmentMemory.MemoryPrototype |
SegmentMemory.Prototype |
Sink
A simple markup interfaces for Sink types
|
TerminalNode
A markup interface for terminal nodes
|
TupleIterator.OnLeaf |
WindowNode
WindowNodes are nodes in the Rete network used
to manage windows. |
WindowTuple
A specialisation of RightTuples that also belong to a window
|
WindowTupleList
A class to hold a list of the right tuples that belong to a
window (sliding, tumbling, etc)
|
Class and Description |
---|
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 |
ConditionalBranchEvaluator |
ConditionalBranchNode
Node which allows to follow different paths in the Rete-OO network,
based on the result of a boolean
Test . |
EntryPointNode
A node that is an entry point into the Rete network.
|
EvalConditionNode |
ExistsNode
ExistsNode extends BetaNode to perform tests for
the existence of a Fact plus one or more conditions. |
JoinNode |
KieComponentFactory |
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. |
LeftTupleSource
A source of
ReteTuple s for a TupleSink . |
NotNode |
ObjectSource
A source of
FactHandle s for an ObjectSink . |
ObjectTypeNode
ObjectTypeNodes |
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.
|
QueryElementNode |
QueryRiaFixerNode |
ReteooBuilder.IdGenerator |
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.
|
RuleBuilder |
TerminalNode
A markup interface for terminal nodes
|
WindowNode
WindowNodes are nodes in the Rete network used
to manage windows. |
Class and Description |
---|
AlphaNode
AlphaNodes are nodes in the Rete network used
to apply FieldConstraint<.code>s on asserted fact
objects where the |
BetaNode |
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. |
ObjectSink
Receiver of propagated
FactHandleImpl s from a
ObjectSource . |
ObjectTypeNode
ObjectTypeNodes |
Sink
A simple markup interfaces for Sink types
|
Class and Description |
---|
LeftTuple |
WindowNode
WindowNodes are nodes in the Rete network used
to manage windows. |
WindowNode.WindowMemory |
Class and Description |
---|
LeftTuple |
Class and Description |
---|
LeftTuple |
Class and Description |
---|
LeftTuple |
Class and Description |
---|
LeftTuple |
ObjectTypeConf |
TerminalNode
A markup interface for terminal nodes
|
Class and Description |
---|
LeftTuple |
Class and Description |
---|
LeftTuple |
Class and Description |
---|
KieComponentFactory |
LeftTuple |
LeftTupleMemory |
RightTupleMemory |
Class and Description |
---|
BetaMemory |
BetaNode |
LeftTuple |
LeftTupleMemory |
RightTuple |
RightTupleMemory |
RightTupleMemory.IndexType |
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.