Class TruthMaintenanceSystemRuleTerminalNodeLeftTuple<T extends ModedAssertion<T>>

    • Field Summary

      • Fields inherited from class org.drools.core.reteoo.RuleTerminalNodeLeftTuple

        ruleAgendaItem
      • Fields inherited from class org.drools.core.reteoo.BaseLeftTuple

        memory
      • Fields inherited from class org.drools.core.reteoo.BaseTuple

        handle, handleNext, handlePrevious, sink, stagedNext, stagedPrevious
      • Fields inherited from interface org.drools.core.reteoo.Tuple

        DELETE, INSERT, NONE, NORMALIZED_DELETE, UPDATE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addBlocked​(LogicalDependency<SimpleMode> dep)  
      void addLogicalDependency​(LogicalDependency<T> node)  
      void cancelActivation​(org.drools.core.common.ActivationsManager activationsManager)  
      org.drools.core.util.LinkedList<LogicalDependency<SimpleMode>> getBlocked()  
      org.drools.core.util.LinkedList<SimpleMode> getBlockers()  
      org.drools.core.util.LinkedList<LogicalDependency<T>> getLogicalDependencies()  
      boolean hasBlockers()  
      void removeAllBlockersAndBlocked​(org.drools.core.common.ActivationsManager activationsManager)  
      void removeBlocked​(LogicalDependency<SimpleMode> dep)  
      void setBlocked​(org.drools.core.util.LinkedList<LogicalDependency<SimpleMode>> justified)  
      void setLogicalDependencies​(org.drools.core.util.LinkedList<LogicalDependency<T>> justified)  
      • Methods inherited from class org.drools.core.reteoo.RuleTerminalNodeLeftTuple

        cancel, dequeue, equals, getActivationFactHandle, getActivationGroupNode, getActivationNode, getActivationNumber, getAgendaGroup, getCallback, getConsequence, getDeclarationIds, getDeclarationValue, getFactHandles, getObjects, getObjectsDeep, getQueueIndex, getRule, getRuleAgendaItem, getSalience, getSubRule, getTerminalNode, getTuple, hashCode, init, isActive, isCanceled, isMatched, isQueued, isRuleAgendaItem, remove, setActivationFactHandle, setActivationGroupNode, setActivationNode, setActive, setCallback, setMatched, setQueued, setQueueIndex, setSalience, toExternalForm, toString, update
      • Methods inherited from class org.drools.core.reteoo.BaseLeftTuple

        clear, clearBlocker, clearStaged, get, getBlockedNext, getBlockedPrevious, getBlocker, getFirstChild, getHandleNext, getHandlePrevious, getIndex, getInputOtnId, getLastChild, getLeftParent, getMemory, getNextParentWithHandle, getObject, getParent, getPeer, getRightParent, getRightParentNext, getRightParentPrevious, getStagedNext, getStagedPrevious, getStagedTypeForQueries, getSubTuple, getTupleSink, getTupleSource, initPeer, isStagedOnRight, reAdd, reAddLeft, reAddRight, setBlockedNext, setBlockedPrevious, setBlocker, setFirstChild, setLastChild, setLeftParent, setLeftTupleSink, setMemory, setPeer, setRightParent, setRightParentNext, setRightParentPrevious, setStagedTypeForQueries, size, toExternalString, toFactHandles, toObjects, unlinkFromLeftParent, unlinkFromRightParent
      • Methods inherited from class org.drools.core.reteoo.BaseTuple

        decreaseActivationCountForEvents, get, getContextObject, getFactHandle, getNext, getObject, getOriginalFactHandle, getPrevious, getPropagationContext, getRootTuple, getStagedType, getTuple, increaseActivationCountForEvents, isExpired, setContextObject, setExpired, setFactHandle, setHandleNext, setHandlePrevious, setNext, setPrevious, setPropagationContext, setStagedNext, setStagedPrevious, setStagedType, skipEmptyHandles
      • Methods inherited from interface org.drools.core.rule.consequence.Activation

        dequeue, getActivationFactHandle, getActivationGroupNode, getActivationNode, getActivationNumber, getAgendaGroup, getConsequence, getObjectsDeep, getPropagationContext, getQueueIndex, getRule, getSalience, getSubRule, getTuple, isActive, isMatched, isQueued, isRuleAgendaItem, remove, setActivationGroupNode, setActivationNode, setActive, setMatched, setQueued, setQueueIndex
      • Methods inherited from interface org.drools.core.common.AgendaItem

        cancel, getCallback, getFactHandles, getFactHandles, getObjects, getObjectsDeep, getRuleAgendaItem, getTerminalNode, isCanceled, setActivationFactHandle, setCallback, setSalience, toExternalForm
      • Methods inherited from interface org.drools.core.util.Entry

        getNext, setNext
      • Methods inherited from interface org.drools.core.reteoo.LeftTuple

        getAccumulatedObjects, setExpired
      • Methods inherited from interface org.kie.api.runtime.rule.Match

        getDeclarationIds, getDeclarationValue, getObjects
      • Methods inherited from interface org.drools.core.reteoo.Tuple

        decreaseActivationCountForEvents, findMostRecentPropagationContext, get, getContextObject, getFactHandle, getObject, getOriginalFactHandle, getPrevious, getPropagationContext, getRootTuple, getStagedType, getTuple, increaseActivationCountForEvents, isDeleted, isExpired, setContextObject, setFactHandle, setHandleNext, setHandlePrevious, setPrevious, setPropagationContext, setStagedNext, setStagedPrevious, setStagedType, skipEmptyHandles, toObjects