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

Packages that use MultiValueMap
Package
Description
org.apache.commons.collections4
Interfaces and utilities shared across all packages.
org.apache.commons.collections4.map
Implements the `Map`, `IterableMap`, `OrderedMap` and `SortedMap` interfaces.

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

  Methods in org.apache.commons.collections4 that return MultiValueMap
  Modifier and Type
  Method
  Description
  `static <K, V> MultiValueMap<K,V>`
  MapUtils.`multiValueMap(Map<K,? super Collection<V>> map)`
  Deprecated.
  Since 4.1, use `MultiValuedMap` instead
  `static <K, V, C extends Collection<V>>
  MultiValueMap<K,V>`
  MapUtils.`multiValueMap(Map<K,C> map, Class<C> collectionClass)`
  Deprecated.
  Since 4.1, use `MultiValuedMap` instead
  `static <K, V, C extends Collection<V>>
  MultiValueMap<K,V>`
  MapUtils.`multiValueMap(Map<K,C> map, Factory<C> collectionFactory)`
  Deprecated.
  Since 4.1, use `MultiValuedMap` instead

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

  Methods in org.apache.commons.collections4.map that return MultiValueMap
  Modifier and Type
  Method
  Description
  `static <K, V, C extends Collection<V>>
  MultiValueMap<K,V>`
  MultiValueMap.`multiValueMap(Map<K,? super C> map, Class<C> collectionClass)`
  Deprecated.
  Creates a map which decorates the given `map` and maps keys to collections of type `collectionClass`.
  `static <K, V, C extends Collection<V>>
  MultiValueMap<K,V>`
  MultiValueMap.`multiValueMap(Map<K,? super C> map, Factory<C> collectionFactory)`
  Deprecated.
  Creates a map which decorates the given `map` and creates the value collections using the supplied `collectionFactory`.
  `static <K, V> MultiValueMap<K,V>`
  MultiValueMap.`multiValueMap(Map<K,? super Collection<V>> map)`
  Deprecated.
  Creates a map which wraps the given map and maps keys to ArrayLists.