Package org.apache.commons.collections.buffer
package org.apache.commons.collections.buffer
This package contains implementations of the
Buffer interface.
The following implementations are provided in the package:
- PriorityBuffer - provides for removal based on a comparator ordering
- BoundedFifoBuffer - implements a buffer with a fixed size that throws exceptions when full
- CircularFifoBuffer - implements a buffer with a fixed size that discards oldest when full
- UnboundedFifoBuffer - implements a buffer that grows in size if necessary
The following decorators are provided in the package:
- Synchronized - synchronizes method access for multi-threaded environments
- Unmodifiable - ensures the collection cannot be altered
- Predicated - ensures that only elements that are valid according to a predicate can be added
- Typed - ensures that only elements that are of a specific type can be added
- Transformed - transforms elements added to the buffer
- Blocking - blocks on get and remove until an element is available
-
ClassesClassDescriptionDeprecated.Apache Commons Collections version 3.x is being deprecated from AEMaaCS.Deprecated.Apache Commons Collections version 3.x is being deprecated from AEMaaCS.Deprecated.Apache Commons Collections version 3.x is being deprecated from AEMaaCS.Deprecated.Apache Commons Collections version 3.x is being deprecated from AEMaaCS.Deprecated.Apache Commons Collections version 3.x is being deprecated from AEMaaCS.Deprecated.Apache Commons Collections version 3.x is being deprecated from AEMaaCS.Deprecated.Apache Commons Collections version 3.x is being deprecated from AEMaaCS.Deprecated.Apache Commons Collections version 3.x is being deprecated from AEMaaCS.Deprecated.Apache Commons Collections version 3.x is being deprecated from AEMaaCS.Deprecated.Apache Commons Collections version 3.x is being deprecated from AEMaaCS.Deprecated.Apache Commons Collections version 3.x is being deprecated from AEMaaCS.Deprecated.Apache Commons Collections version 3.x is being deprecated from AEMaaCS.