⇒ Index (Frames) |  ⇒ Index (No Frames) |  ⇒ Package |  ⇒ Package Tree |  ⇒ Full Tree 

Package org.apache.commons.collections.buffer

This package contains implementations of the org.apache.commons.collections.Buffer Buffer interface.
AbstractBufferDecorator Decorates another Buffer to provide additional behaviour.
BlockingBuffer Decorates another Buffer to make #get() and #remove() block when the Buffer is empty.
BoundedFifoBuffer The BoundedFifoBuffer is a very efficient implementation of Buffer that does not alter the size of the buffer at runtime.
CircularFifoBuffer CircularFifoBuffer is a first in first out buffer with a fixed size that replaces its oldest element if full.
PredicatedBuffer Decorates another Buffer to validate that additions match a specified predicate.
PriorityBuffer Binary heap implementation of Buffer that provides for removal based on Comparator ordering.
SynchronizedBuffer Decorates another Buffer to synchronize its behaviour for a multi-threaded environment.
TransformedBuffer Decorates another Buffer to transform objects that are added.
TypedBuffer Decorates another Buffer to validate that elements added are of a specific type.
UnboundedFifoBuffer UnboundedFifoBuffer is a very efficient buffer implementation.
UnmodifiableBuffer Decorates another Buffer to ensure it can't be altered.