public class ReactiveFromNode extends FromNode<ReactiveFromNode.ReactiveFromMemory>
| Modifier and Type | Class and Description |
|---|---|
static class |
ReactiveFromNode.ReactiveFromMemory |
FromNode.FromMemoryalphaConstraints, betaConstraints, dataProvider, from, nextTupleSinkNode, objectTypeConf, previousTupleSinkNode, resultClass, tupleMemoryEnabledleftInput, sinkassociations, hashcode, id, partitionId, partitionsEnabled| Constructor and Description |
|---|
ReactiveFromNode() |
ReactiveFromNode(int id,
DataProvider dataProvider,
LeftTupleSource tupleSource,
AlphaNodeFieldConstraint[] constraints,
BetaConstraints binder,
boolean tupleMemoryEnabled,
BuildContext context,
From from) |
| Modifier and Type | Method and Description |
|---|---|
LeftTuple |
createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
Sink sink) |
LeftTuple |
createLeftTuple(InternalFactHandle factHandle,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
Sink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
Sink sink) |
LeftTuple |
createLeftTuple(LeftTuple leftTuple,
Sink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
ReactiveFromNode.ReactiveFromMemory |
createMemory(RuleBaseConfiguration config,
InternalWorkingMemory wm) |
short |
getType() |
String |
toString() |
addToCreatedHandlesMap, assertLeftTuple, attach, createFactHandle, createPeer, createRightTuple, doRemove, equals, getAlphaConstraints, getBetaConstraints, getDataProvider, getNextLeftTupleSinkNode, getObjectTypeNode, getPreviousLeftTupleSinkNode, getResultClass, internalEquals, isLeftTupleMemoryEnabled, networkUpdated, readExternal, retractLeftTuple, setLeftTupleMemoryEnabled, setNextLeftTupleSinkNode, setPreviousLeftTupleSinkNode, writeExternaladdTupleSink, addTupleSink, addTupleSink, getLeftDeclaredMask, getLeftInferredMask, getLeftInputOtnId, getLeftNegativeMask, getLeftTupleSource, getObjectType, getPositionInPath, getSinkPropagator, initDeclaredMask, initInferredMask, initMasks, isInUse, removeTupleSink, setLeftInferredMask, setLeftInputOtnId, setLeftListenedProperties, setLeftTupleSource, setPartitionIdWithSinks, setSourcePartitionId, setSourcePartitionIdaddAssociation, addAssociation, getAssociatedRuleSize, getAssociationsSize, getAssociationsSize, getId, getPartitionId, hashCode, isAssociatedWith, isStreamMode, remove, removeAssociation, setId, setPartitionId, setStreamMode, thisNodeEqualsclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetLeftInferredMask, getLeftInputOtnId, setLeftInputOtnId, setPartitionIdWithSinksgetLeftTupleSource, getPositionInPath, getSinkPropagatorgetAssociatedRuleSize, getAssociationsSize, getAssociationsSize, getId, getPartitionId, isAssociatedWith, thisNodeEqualsgetIdpublic ReactiveFromNode()
public ReactiveFromNode(int id,
DataProvider dataProvider,
LeftTupleSource tupleSource,
AlphaNodeFieldConstraint[] constraints,
BetaConstraints binder,
boolean tupleMemoryEnabled,
BuildContext context,
From from)
public ReactiveFromNode.ReactiveFromMemory createMemory(RuleBaseConfiguration config, InternalWorkingMemory wm)
createMemory in interface MemoryFactory<ReactiveFromNode.ReactiveFromMemory>createMemory in class FromNode<ReactiveFromNode.ReactiveFromMemory>public short getType()
getType in interface NetworkNodegetType in class FromNode<ReactiveFromNode.ReactiveFromMemory>public LeftTuple createLeftTuple(InternalFactHandle factHandle, Sink sink, boolean leftTupleMemoryEnabled)
createLeftTuple in interface LeftTupleSinkcreateLeftTuple in class FromNode<ReactiveFromNode.ReactiveFromMemory>public LeftTuple createLeftTuple(InternalFactHandle factHandle, LeftTuple leftTuple, Sink sink)
createLeftTuple in interface LeftTupleSinkcreateLeftTuple in class FromNode<ReactiveFromNode.ReactiveFromMemory>public LeftTuple createLeftTuple(LeftTuple leftTuple, Sink sink, PropagationContext pctx, boolean leftTupleMemoryEnabled)
createLeftTuple in interface LeftTupleSinkcreateLeftTuple in class FromNode<ReactiveFromNode.ReactiveFromMemory>public LeftTuple createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, Sink sink)
createLeftTuple in interface LeftTupleSinkcreateLeftTuple in class FromNode<ReactiveFromNode.ReactiveFromMemory>public LeftTuple createLeftTuple(LeftTuple leftTuple, RightTuple rightTuple, LeftTuple currentLeftChild, LeftTuple currentRightChild, Sink sink, boolean leftTupleMemoryEnabled)
createLeftTuple in interface LeftTupleSinkcreateLeftTuple in class FromNode<ReactiveFromNode.ReactiveFromMemory>Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.