Class DeduplicatedQueue<T>

java.lang.Object
org.apache.flink.runtime.io.network.partition.DeduplicatedQueue<T>

public class DeduplicatedQueue<T> extends Object
A basic queue with duplicated elements ignored during add(Object).
  • Constructor Details

    • DeduplicatedQueue

      public DeduplicatedQueue()
  • Method Details

    • add

      public boolean add(T t)
      Returns:
      true if this queue did not already contain the specified element
    • peek

      public T peek()
    • poll

      public T poll()
    • remove

      public void remove(T t)
    • values

      public Iterable<T> values()
    • isEmpty

      public boolean isEmpty()