## Uses of Class
org.apache.commons.collections4.map.AbstractIterableMap

- Packages that use AbstractIterableMap
  Package | Description
  --- | ---
  org.apache.commons.collections4.bidimap | This package contains implementations of the `BidiMap`, `OrderedBidiMap` and `SortedBidiMap` interfaces.
  org.apache.commons.collections4.map | This package contains implementations of the `Map`, `IterableMap`, `OrderedMap` and `SortedMap` interfaces.

- - ### Uses of AbstractIterableMap in org.apache.commons.collections4.bidimap

    Subclasses of AbstractIterableMap in org.apache.commons.collections4.bidimap
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractBidiMapDecorator<K,V>` Provides a base decorator that enables additional functionality to be added to a BidiMap via decoration.
    `class` | `AbstractOrderedBidiMapDecorator<K,V>` Provides a base decorator that enables additional functionality to be added to an OrderedBidiMap via decoration.
    `class` | `AbstractSortedBidiMapDecorator<K,V>` Provides a base decorator that enables additional functionality to be added to a SortedBidiMap via decoration.
    `protected static class` | `DualTreeBidiMap.ViewMap<K,V>` Internal sorted map view.
    `class` | `UnmodifiableBidiMap<K,V>` Decorates another `BidiMap` to ensure it can't be altered.
    `class` | `UnmodifiableOrderedBidiMap<K,V>` Decorates another `OrderedBidiMap` to ensure it can't be altered.
    `class` | `UnmodifiableSortedBidiMap<K,V>` Decorates another `SortedBidiMap` to ensure it can't be altered.

  - ### Uses of AbstractIterableMap in org.apache.commons.collections4.map

    Subclasses of AbstractIterableMap in org.apache.commons.collections4.map
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractMapDecorator<K,V>` Provides a base decorator that enables additional functionality to be added to a Map via decoration.
    `class` | `AbstractOrderedMapDecorator<K,V>` Provides a base decorator that enables additional functionality to be added to an OrderedMap via decoration.
    `class` | `AbstractSortedMapDecorator<K,V>` Provides a base decorator that enables additional functionality to be added to a Map via decoration.
    `class` | `CompositeMap<K,V>` Decorates a map of other maps to provide a single unified view.
    `class` | `DefaultedMap<K,V>` Decorates another `Map` returning a default value if the map does not contain the requested key.
    `class` | `FixedSizeMap<K,V>` Decorates another `Map` to fix the size, preventing add/remove.
    `class` | `FixedSizeSortedMap<K,V>` Decorates another `SortedMap` to fix the size blocking add/remove.
    `class` | `LazyMap<K,V>` Decorates another `Map` to create objects in the map on demand.
    `class` | `LazySortedMap<K,V>` Decorates another `SortedMap` to create objects in the map on demand.
    `class` | `ListOrderedMap<K,V>` Decorates a `Map` to ensure that the order of addition is retained using a `List` to maintain order.
    `class` | `MultiKeyMap<K,V>` A `Map` implementation that uses multiple keys to map the value.
    `class` | `MultiValueMap<K,V>` Deprecated. since 4.1, use `MultiValuedMap` instead
    `class` | `PassiveExpiringMap<K,V>` Decorates a `Map` to evict expired entries once their expiration time has been reached.
    `class` | `PredicatedMap<K,V>` Decorates another `Map` to validate that additions match a specified predicate.
    `class` | `PredicatedSortedMap<K,V>` Decorates another `SortedMap` to validate that additions match a specified predicate.
    `class` | `StaticBucketMap<K,V>` A StaticBucketMap is an efficient, thread-safe implementation of `java.util.Map` that performs well in in a highly thread-contentious environment.
    `class` | `TransformedMap<K,V>` Decorates another `Map` to transform objects that are added.
    `class` | `TransformedSortedMap<K,V>` Decorates another `SortedMap` to transform objects that are added.
    `class` | `UnmodifiableMap<K,V>` Decorates another `Map` to ensure it can't be altered.
    `class` | `UnmodifiableOrderedMap<K,V>` Decorates another `OrderedMap` to ensure it can't be altered.
    `class` | `UnmodifiableSortedMap<K,V>` Decorates another `SortedMap` to ensure it can't be altered.

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