Package org.apache.avalon.excalibur.collections

Interface Summary
Buffer A Buffer is an ordered list of objects, that does not support querying or direct access to the elements.
PriorityQueue Iterface for priority queues.
 

Class Summary
ArrayEnumeration Enumeration wrapper for array.
ArrayStack Unsynchronized stakc.
BinaryHeap BinaryHeap implementation of priority queue.
CircularBuffer Deprecated. use one of the Buffer implementations instead.
FixedSizeBuffer The FixedSizeBuffer is a very efficient implementation of Buffer that does not alter the size of the buffer at runtime.
IteratorEnumeration Enumeration wrapper for iterator.
ListUtils Miscelaneous utilities to manipulate Lists.
SynchronizedPriorityQueue A thread safe version of the PriorityQueue.
VariableSizeBuffer VariableSizeBuffer is a very efficient buffer implementation.
 

Exception Summary
BufferOverflowException The BufferOverflowException is used when the buffer's capacity has been exceeded.
BufferUnderflowException The BufferOverflowException is used when the buffer is already empty
 



Copyright © 2001 Apache Jakarta Project. All Rights Reserved.