Class FastRemovalQueue<E>

java.lang.Object
org.redisson.misc.FastRemovalQueue<E>
Type Parameters:
E - element type

public final class FastRemovalQueue<E> extends Object
Thread-safe queue with O(1) complexity for removal operation.
Author:
Nikita Koksharov
  • Constructor Details

    • FastRemovalQueue

      public FastRemovalQueue()
  • Method Details

    • add

      public void add(E element)
    • moveToTail

      public boolean moveToTail(E element)
    • remove

      public boolean remove(E element)
    • size

      public int size()
    • poll

      public E poll()
    • clear

      public void clear()