## Uses of Interface
org.apache.commons.collections4.MultiMap

- Packages that use MultiMap
  Package | Description
  --- | ---
  org.apache.commons.collections4 | This package contains the interfaces and utilities shared across all the subpackages of this component.
  org.apache.commons.collections4.collection | This package contains implementations of the `Collection` interface.
  org.apache.commons.collections4.map | This package contains implementations of the `Map`, `IterableMap`, `OrderedMap` and `SortedMap` interfaces.

- - ### Uses of MultiMap in org.apache.commons.collections4

    Methods in org.apache.commons.collections4 with parameters of type MultiMap
    Modifier and Type | Method and Description
    --- | ---
    `static <K,V,E> void` | MapUtils.`populateMap(MultiMap<K,V> map, Iterable<? extends E> elements, Transformer<E,K> keyTransformer, Transformer<E,V> valueTransformer)` Populates a MultiMap using the supplied `Transformer`s to transform the elements into keys and values.
    `static <K,V> void` | MapUtils.`populateMap(MultiMap<K,V> map, Iterable<? extends V> elements, Transformer<V,K> keyTransformer)` Populates a MultiMap using the supplied `Transformer` to transform the elements into keys, using the unaltered element as the value in the `MultiMap`.

  - ### Uses of MultiMap in org.apache.commons.collections4.collection

    Constructors in org.apache.commons.collections4.collection with parameters of type MultiMap
    Constructor and Description
    `IndexedCollection(Collection<C> coll, Transformer<C,K> keyTransformer, MultiMap<K,C> map, boolean uniqueIndex)` Create a `IndexedCollection`.

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

    Classes in org.apache.commons.collections4.map that implement MultiMap
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MultiValueMap<K,V>` A MultiValueMap decorates another map, allowing it to have more than one value for a key.

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