public interface TerminalNode extends NetworkNode, LeftTupleSinkNode, MemoryFactory<PathMemory>
| Modifier and Type | Method and Description |
|---|---|
Declaration[] |
getAllDeclarations() |
BitMask |
getDeclaredMask() |
BitMask |
getInferredMask() |
LeftTupleSource |
getLeftTupleSource() |
BitMask |
getNegativeMask() |
Declaration[] |
getRequiredDeclarations() |
RuleImpl |
getRule() |
Declaration[] |
getSalienceDeclarations() |
GroupElement |
getSubRule() |
Declaration[][] |
getTimerDeclarations() |
void |
initInferredMask() |
boolean |
isFireDirect() |
void |
setDeclaredMask(BitMask mask) |
void |
setInferredMask(BitMask mask) |
void |
setNegativeMask(BitMask mask) |
LeftTupleSource |
unwrapTupleSource() |
getNextLeftTupleSinkNode, getPreviousLeftTupleSinkNode, setNextLeftTupleSinkNode, setPreviousLeftTupleSinkNodeassertLeftTuple, createLeftTuple, createLeftTuple, createLeftTuple, createLeftTuple, createLeftTuple, createPeer, getLeftInferredMask, getLeftInputOtnId, isLeftTupleMemoryEnabled, modifyLeftTuple, modifyLeftTuple, retractLeftTuple, setLeftInputOtnId, setLeftTupleMemoryEnabledgetPositionInPath, getSinkPropagatorgetAssociatedRuleSize, getAssociationsSize, getAssociationsSize, getId, getPartitionId, getType, isAssociatedWithcreateMemory, getIdLeftTupleSource getLeftTupleSource()
getLeftTupleSource in interface LeftTupleNodeLeftTupleSource unwrapTupleSource()
void initInferredMask()
BitMask getDeclaredMask()
void setDeclaredMask(BitMask mask)
BitMask getInferredMask()
void setInferredMask(BitMask mask)
BitMask getNegativeMask()
void setNegativeMask(BitMask mask)
RuleImpl getRule()
GroupElement getSubRule()
boolean isFireDirect()
Declaration[] getAllDeclarations()
Declaration[] getRequiredDeclarations()
Declaration[] getSalienceDeclarations()
Declaration[][] getTimerDeclarations()
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.