Interface ObjectSinkNode

All Superinterfaces:
NetworkNode, ObjectSink, Serializable, Sink
All Known Implementing Classes:
AccumulateNode, AlphaNode, AlphaTerminalNode, BetaNode, ExistsNode, JoinNode, LeftInputAdapterNode, NotNode, WindowNode

public interface ObjectSinkNode extends ObjectSink
Items placed in a LinkedList must implement this interface .
See Also:
  • Method Details

    • getNextObjectSinkNode

      ObjectSinkNode getNextObjectSinkNode()
      Returns the next node
      Returns:
      The next LinkedListNode
    • setNextObjectSinkNode

      void setNextObjectSinkNode(ObjectSinkNode next)
      Sets the next node
      Parameters:
      next - The next LinkedListNode
    • getPreviousObjectSinkNode

      ObjectSinkNode getPreviousObjectSinkNode()
      Returns the previous node
      Returns:
      The previous LinkedListNode
    • setPreviousObjectSinkNode

      void setPreviousObjectSinkNode(ObjectSinkNode previous)
      Sets the previous node
      Parameters:
      previous - The previous LinkedListNode
    • setPartitionIdWithSinks

      void setPartitionIdWithSinks(RuleBasePartitionId partitionId)