| Package | Description |
|---|---|
| org.apache.commons.collections.bag | |
| org.apache.commons.collections.buffer |
This package contains implementations of the
Buffer interface. |
| org.apache.commons.collections.collection |
This package contains implementations of the
Collection interface. |
| org.apache.commons.collections.list |
This package contains implementations of the
List interface. |
| org.apache.commons.collections.set |
| Modifier and Type | Class and Description |
|---|---|
class |
SynchronizedBag<E>
Decorates another
Bag to synchronize its behaviour
for a multi-threaded environment. |
class |
SynchronizedSortedBag<E>
Decorates another
SortedBag to synchronize its behaviour
for a multi-threaded environment. |
| Modifier and Type | Class and Description |
|---|---|
class |
BlockingBuffer<E>
Decorates another
Buffer to make BlockingBuffer.get() and
BlockingBuffer.remove() block when the Buffer is empty. |
class |
BoundedBuffer<E>
Decorates another
Buffer to ensure a fixed maximum size. |
class |
SynchronizedBuffer<E>
Decorates another
Buffer to synchronize its behaviour
for a multi-threaded environment. |
| Modifier and Type | Method and Description |
|---|---|
static <T> SynchronizedCollection<T> |
SynchronizedCollection.synchronizedCollection(Collection<T> coll)
Factory method to create a synchronized collection.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SynchronizedList<E>
Decorates another
List to synchronize its behaviour
for a multi-threaded environment. |
| Modifier and Type | Class and Description |
|---|---|
class |
SynchronizedSet<E>
Decorates another
Set to synchronize its behaviour for a
multi-threaded environment. |
class |
SynchronizedSortedSet<E>
Decorates another
SortedSet to synchronize its behaviour
for a multi-threaded environment. |
Copyright © 2001-2013 The Apache Software Foundation. All Rights Reserved.