org.drools.core.reteoo
Interface TerminalNode
- All Superinterfaces:
- Externalizable, LeftTupleSink, LeftTupleSinkNode, NetworkNode, Serializable, Sink
- All Known Implementing Classes:
- AbstractTerminalNode, QueryTerminalNode, RuleTerminalNode
public interface TerminalNode
- extends NetworkNode, LeftTupleSinkNode
A markup interface for terminal nodes
| Methods inherited from interface org.drools.core.reteoo.LeftTupleSink |
assertLeftTuple, createLeftTuple, createLeftTuple, createLeftTuple, createLeftTuple, createLeftTuple, createPeer, getLeftInferredMask, getLeftInputOtnId, isLeftTupleMemoryEnabled, modifyLeftTuple, modifyLeftTuple, retractLeftTuple, setLeftInputOtnId, setLeftTupleMemoryEnabled |
getLeftTupleSource
LeftTupleSource getLeftTupleSource()
- Specified by:
getLeftTupleSource in interface LeftTupleSink
unwrapTupleSource
LeftTupleSource unwrapTupleSource()
initInferredMask
void initInferredMask()
getDeclaredMask
BitMask getDeclaredMask()
setDeclaredMask
void setDeclaredMask(BitMask mask)
getInferredMask
BitMask getInferredMask()
setInferredMask
void setInferredMask(BitMask mask)
getNegativeMask
BitMask getNegativeMask()
setNegativeMask
void setNegativeMask(BitMask mask)
getRule
RuleImpl getRule()
getSubRule
GroupElement getSubRule()
isFireDirect
boolean isFireDirect()
getDeclarations
Declaration[] getDeclarations()
getSalienceDeclarations
Declaration[] getSalienceDeclarations()
getTimerDeclarations
Declaration[][] getTimerDeclarations()
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.