CircularFifoQueue

public class CircularFifoQueue<E> extends AbstractQueue<E>

Constructors

CircularFifoQueue

public CircularFifoQueue(int maxEntries, Consumer<E> overflowConsumer)

Methods

add

public boolean add(E e)

addAll

public boolean addAll(Collection<? extends E> c)

iterator

public Iterator<E> iterator()

limit

public int limit()

offer

public boolean offer(E element)

peek

public E peek()

poll

public E poll()

setLimit

public boolean setLimit(int limit)

size

public int size()