## Uses of Class
org.apache.commons.collections.collection.SynchronizedCollection

- Packages that use SynchronizedCollection
  Package | Description
  --- | ---
  org.apache.commons.collections.bag | This package contains implementations of the `Bag` and `SortedBag` interfaces.
  org.apache.commons.collections.buffer | This package contains implementations of the `Buffer` interface.
  org.apache.commons.collections.list | This package contains implementations of the `List` interface.
  org.apache.commons.collections.set | This package contains implementations of the `Set` and `SortedSet` interfaces.

- - ### Uses of SynchronizedCollection in org.apache.commons.collections.bag

    Subclasses of SynchronizedCollection in org.apache.commons.collections.bag
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SynchronizedBag` Decorates another `Bag` to synchronize its behaviour for a multi-threaded environment.
    `class` | `SynchronizedSortedBag` Decorates another `SortedBag` to synchronize its behaviour for a multi-threaded environment.

  - ### Uses of SynchronizedCollection in org.apache.commons.collections.buffer

    Subclasses of SynchronizedCollection in org.apache.commons.collections.buffer
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BlockingBuffer` Decorates another `Buffer` to make `BlockingBuffer.get()` and `BlockingBuffer.remove()` block when the `Buffer` is empty.
    `class` | `BoundedBuffer` Decorates another `Buffer` to ensure a fixed maximum size.
    `class` | `SynchronizedBuffer` Decorates another `Buffer` to synchronize its behaviour for a multi-threaded environment.

  - ### Uses of SynchronizedCollection in org.apache.commons.collections.list

    Subclasses of SynchronizedCollection in org.apache.commons.collections.list
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SynchronizedList` Decorates another `List` to synchronize its behaviour for a multi-threaded environment.

  - ### Uses of SynchronizedCollection in org.apache.commons.collections.set

    Subclasses of SynchronizedCollection in org.apache.commons.collections.set
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SynchronizedSet` Decorates another `Set` to synchronize its behaviour for a multi-threaded environment.
    `class` | `SynchronizedSortedSet` Decorates another `SortedSet` to synchronize its behaviour for a multi-threaded environment.

Copyright © 2001–2015 The Apache Software Foundation. All rights reserved.