## Uses of Interface
org.apache.commons.collections.Unmodifiable

- Packages that use Unmodifiable
  Package | Description
  --- | ---
  org.apache.commons.collections.bag | This package contains implementations of the `Bag` and `SortedBag` interfaces.
  org.apache.commons.collections.bidimap | This package contains implementations of the `BidiMap`, `OrderedBidiMap` and `SortedBidiMap` interfaces.
  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.iterators | This package contains implementations of the `Iterator` interface.
  org.apache.commons.collections.keyvalue | This package contains implementations of collection and map related key/value classes.
  org.apache.commons.collections.list | This package contains implementations of the `List` interface.
  org.apache.commons.collections.map | This package contains implementations of the `Map`, `IterableMap`, `OrderedMap` and `SortedMap` interfaces.
  org.apache.commons.collections.set | This package contains implementations of the `Set` and `SortedSet` interfaces.

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

    Classes in org.apache.commons.collections.bag that implement Unmodifiable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UnmodifiableBag` Decorates another `Bag` to ensure it can't be altered.
    `class` | `UnmodifiableSortedBag` Decorates another `SortedBag` to ensure it can't be altered.

  - ### Uses of Unmodifiable in org.apache.commons.collections.bidimap

    Classes in org.apache.commons.collections.bidimap that implement Unmodifiable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UnmodifiableBidiMap` Decorates another `BidiMap` to ensure it can't be altered.
    `class` | `UnmodifiableOrderedBidiMap` Decorates another `OrderedBidiMap` to ensure it can't be altered.
    `class` | `UnmodifiableSortedBidiMap` Decorates another `SortedBidiMap` to ensure it can't be altered.

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

    Classes in org.apache.commons.collections.buffer that implement Unmodifiable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UnmodifiableBuffer` Decorates another `Buffer` to ensure it can't be altered.

  - ### Uses of Unmodifiable in org.apache.commons.collections.collection

    Classes in org.apache.commons.collections.collection that implement Unmodifiable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UnmodifiableCollection` Decorates another `Collection` to ensure it can't be altered.

  - ### Uses of Unmodifiable in org.apache.commons.collections.iterators

    Classes in org.apache.commons.collections.iterators that implement Unmodifiable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UnmodifiableIterator` Decorates an iterator such that it cannot be modified.
    `class` | `UnmodifiableListIterator` Decorates a list iterator such that it cannot be modified.
    `class` | `UnmodifiableMapIterator` Decorates a map iterator such that it cannot be modified.
    `class` | `UnmodifiableOrderedMapIterator` Decorates an ordered map iterator such that it cannot be modified.

  - ### Uses of Unmodifiable in org.apache.commons.collections.keyvalue

    Classes in org.apache.commons.collections.keyvalue that implement Unmodifiable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UnmodifiableMapEntry` A `Map.Entry` that throws UnsupportedOperationException when `setValue` is called.

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

    Classes in org.apache.commons.collections.list that implement Unmodifiable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UnmodifiableList` Decorates another `List` to ensure it can't be altered.

  - ### Uses of Unmodifiable in org.apache.commons.collections.map

    Classes in org.apache.commons.collections.map that implement Unmodifiable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UnmodifiableEntrySet` Decorates a map entry `Set` to ensure it can't be altered.
    `class` | `UnmodifiableMap` Decorates another `Map` to ensure it can't be altered.
    `class` | `UnmodifiableOrderedMap` Decorates another `OrderedMap` to ensure it can't be altered.
    `class` | `UnmodifiableSortedMap` Decorates another `SortedMap` to ensure it can't be altered.

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

    Classes in org.apache.commons.collections.set that implement Unmodifiable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UnmodifiableSet` Decorates another `Set` to ensure it can't be altered.
    `class` | `UnmodifiableSortedSet` Decorates another `SortedSet` to ensure it can't be altered.

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