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, setPreviousLeftTupleSinkNode
assertLeftTuple, createLeftTuple, createLeftTuple, createLeftTuple, createLeftTuple, createLeftTuple, createPeer, getLeftInferredMask, getLeftInputOtnId, isLeftTupleMemoryEnabled, modifyLeftTuple, modifyLeftTuple, retractLeftTuple, setLeftInputOtnId, setLeftTupleMemoryEnabled
getAssociationsSize, getAssociationsSize, getId, getPartitionId, isAssociatedWith
readExternal, writeExternal
createMemory, getId
LeftTupleSource getLeftTupleSource()
getLeftTupleSource
in interface LeftTupleSink
LeftTupleSource 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.