Package org.drools.core.util
Interface DoubleLinkedEntry<T extends DoubleLinkedEntry<T>>
- All Superinterfaces:
SingleLinkedEntry<T>
- All Known Subinterfaces:
Memory,SegmentNodeMemory,Tuple<T>
- All Known Implementing Classes:
AbstractJobHandle,AbstractLinkedListNode,AccumulateNode.AccumulateMemory,AccumulateNode.MultiAccumulateMemory,AccumulateNode.SingleAccumulateMemory,ActivationGroupNode,ActivationNode,AsyncReceiveNode.AsyncReceiveMemory,AsyncSendNode.AsyncSendMemory,BetaMemory,ConditionalBranchNode.ConditionalBranchMemory,DefaultEventHandle,DefaultFactHandle,DefaultJobHandle,EvalConditionNode.EvalMemory,EvalNodeLeftTuple,FromNode.FromMemory,JDKTimerService.JDKJobHandle,LeftInputAdapterNode.LiaNodeMemory,LeftTuple,LinkedListEntry,NotNodeLeftTuple,PathMemory,QueryElementNode.QueryElementNodeMemory,ReactiveFromNode.ReactiveFromMemory,ReactiveFromNodeLeftTuple,RightInputAdapterNode.RiaPathMemory,RightTuple,RuleAgendaItem,RuleTerminalNodeLeftTuple,SegmentMemory,StackEntry,SubnetworkTuple,TimerNode.TimerNodeMemory,TupleImpl,WindowNode.WindowMemory,WindowTuple
Items placed in a
LinkedList must implement this interface .- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoidclear()Returns the previous nodevoidsetPrevious(T previous) Sets the previous nodeMethods inherited from interface org.drools.core.util.SingleLinkedEntry
getNext, setNext
-
Method Details
-
getPrevious
T getPrevious()Returns the previous node- Returns:
- The previous LinkedListNode
-
setPrevious
Sets the previous node- Parameters:
previous- The previous LinkedListNode
-
clear
void clear()
-