Constructor and Description |
---|
EClassUnaryInputNode(ReteEngine engine,
ReteContainer reteContainer,
org.eclipse.emf.ecore.EClass clazz) |
EStructuralFeatureBinaryInputNode(IncQueryEngine engine,
ReteContainer reteContainer,
org.eclipse.emf.ecore.EStructuralFeature feature) |
Modifier and Type | Method and Description |
---|---|
ReteContainer |
ReteBoundary.getHeadContainer() |
Constructor and Description |
---|
ExternalInputEnumeratorNode(ReteContainer reteContainer) |
ExternalInputStatelessFilterNode(ReteContainer reteContainer,
TupleMask mask) |
Constructor and Description |
---|
AbstractEvaluatorNode(ReteContainer reteContainer,
org.apache.log4j.Logger logger,
IExpressionEvaluator evaluator,
java.util.Map<java.lang.String,java.lang.Integer> parameterPositions,
int sourceTupleWidth) |
CachedFunctionEvaluatorNode(ReteContainer reteContainer,
org.apache.log4j.Logger logger,
IExpressionEvaluator evaluator,
java.util.Map<java.lang.String,java.lang.Integer> parameterPositions,
int sourceTupleWidth) |
CachedPredicateEvaluatorNode(ReteContainer reteContainer,
org.apache.log4j.Logger logger,
IExpressionEvaluator evaluator,
java.util.Map<java.lang.String,java.lang.Integer> parameterPositions,
int sourceTupleWidth) |
MemorylessEvaluatorNode(ReteContainer reteContainer,
org.apache.log4j.Logger logger,
IExpressionEvaluator evaluator,
java.util.Map<java.lang.String,java.lang.Integer> parameterPositions,
int tupleWidth) |
OutputCachingEvaluatorNode(ReteContainer reteContainer,
org.apache.log4j.Logger logger,
IExpressionEvaluator evaluator,
java.util.Map<java.lang.String,java.lang.Integer> parameterPositions,
int sourceTupleWidth) |
Modifier and Type | Method and Description |
---|---|
ReteContainer |
StandardIndexer.getContainer() |
Constructor and Description |
---|
AggregatorNode(ReteContainer reteContainer)
MUST call initializeWith() afterwards!
|
CountNode(ReteContainer reteContainer) |
DualInputNode(ReteContainer reteContainer,
TupleMask complementerSecondaryMask) |
ExistenceNode(ReteContainer reteContainer,
boolean negative) |
GenericProjectionIndexer(ReteContainer reteContainer,
TupleMask mask) |
IdentityIndexer(ReteContainer reteContainer,
int tupleWidth,
Supplier parent,
Node activeNode) |
IndexerWithMemory(ReteContainer reteContainer,
TupleMask mask) |
JoinNode(ReteContainer reteContainer,
TupleMask complementerSecondaryMask) |
MemoryIdentityIndexer(ReteContainer reteContainer,
int tupleWidth,
java.util.Collection<Tuple> memory,
Supplier parent,
Receiver activeNode) |
MemoryNullIndexer(ReteContainer reteContainer,
int tupleWidth,
java.util.Collection<Tuple> memory,
Supplier parent,
Receiver activeNode) |
NullIndexer(ReteContainer reteContainer,
int tupleWidth,
Supplier parent,
Node activeNode) |
OnetimeIndexer(ReteContainer reteContainer,
TupleMask mask) |
OuterJoinNode(ReteContainer reteContainer,
TupleMask complementerSecondaryMask,
Tuple defaults) |
SpecializedProjectionIndexer(ReteContainer reteContainer,
TupleMask mask,
Supplier parent,
Node activeNode) |
StandardIndexer(ReteContainer reteContainer,
TupleMask mask) |
Constructor and Description |
---|
Bag(ReteContainer reteContainer) |
ConstantNode(ReteContainer reteContainer,
Tuple constant) |
DefaultDeltaMonitor(ReteContainer reteContainer) |
DeltaMonitor(ReteContainer reteContainer) |
SimpleReceiver(ReteContainer reteContainer) |
Modifier and Type | Method and Description |
---|---|
ReteContainer |
Node.getContainer() |
ReteContainer |
BaseNode.getContainer() |
ReteContainer |
Network.getHeadContainer()
Returns the head container, that is guaranteed to reside in the same JVM as the Network object.
|
ReteContainer |
Network.getNextContainer()
Returns the next container in round-robin fashion.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<ReteContainer> |
Network.getContainers() |
Constructor and Description |
---|
BaseNode(ReteContainer reteContainer) |
NodeProvisioner(ReteContainer reteContainer)
PRE: NodeFactory, ConnectionFactory must exist
|
StandardNode(ReteContainer reteContainer) |
Modifier and Type | Method and Description |
---|---|
ReteContainer |
Address.getContainer() |
Modifier and Type | Method and Description |
---|---|
void |
Address.setContainer(ReteContainer container) |
Constructor and Description |
---|
Address(ReteContainer container,
java.lang.Long nodeId)
General constructor.
|
RemoteReceiver(ReteContainer reteContainer) |
RemoteSupplier(ReteContainer reteContainer,
RemoteReceiver counterpart) |
Constructor and Description |
---|
CallbackNode(ReteContainer reteContainer,
IUpdateable updateable) |
DefaultProductionNode(ReteContainer reteContainer,
java.util.Map<java.lang.String,java.lang.Integer> posMapping) |
EqualityFilterNode(ReteContainer reteContainer,
int[] indices) |
FilterNode(ReteContainer reteContainer) |
InequalityFilterNode(ReteContainer reteContainer,
int subject,
TupleMask inequalityMask) |
SingleInputNode(ReteContainer reteContainer) |
TransformerNode(ReteContainer reteContainer) |
TransitiveClosureNode(ReteContainer reteContainer)
Create a new transitive closure rete node.
|
TransparentNode(ReteContainer reteContainer) |
TrimmerNode(ReteContainer reteContainer) |
TrimmerNode(ReteContainer reteContainer,
TupleMask mask) |
UniquenessEnforcerNode(ReteContainer reteContainer,
int tupleWidth) |
ValueBinderFilterNode(ReteContainer reteContainer,
int bindingIndex,
java.lang.Object bindingValue) |