E- the type of the elements in the buffer
public interface Buffer<E> extends Collection<E>
The removal order can be based on insertion order (eg, a FIFO queue or a LIFO stack), on access order (eg, an LRU cache), on some arbitrary comparator (eg, a priority queue) or on any other well-defined ordering.
Note that the removal order is not necessarily the same as the iteration
Buffer implementation may have equivalent removal
and iteration orders, but this is not required.
|Modifier and Type||Method and Description|
Gets the next object from the buffer without removing it.
Gets and removes the next object from the buffer.
BufferUnderflowException- if the buffer is already empty
Copyright © 2001-2013 The Apache Software Foundation. All Rights Reserved.