# Uses of Class
org.apache.commons.collections4.multimap.AbstractMultiValuedMap

Packages that use AbstractMultiValuedMap
Package
Description
org.apache.commons.collections4.multimap
Implements the `MultiValuedMap` interfaces.

- ## Uses of AbstractMultiValuedMap in org.apache.commons.collections4.multimap

  Subclasses of AbstractMultiValuedMap in org.apache.commons.collections4.multimap
  Modifier and Type
  Class
  Description
  `class`
  `AbstractListValuedMap<K,V>`
  Abstract implementation of the `ListValuedMap` interface to simplify the creation of subclass implementations.
  `class`
  `AbstractSetValuedMap<K,V>`
  Abstract implementation of the `SetValuedMap` interface to simplify the creation of subclass implementations.
  `class`
  `ArrayListValuedHashMap<K,V>`
  Implements a `ListValuedMap`, using a `HashMap` to provide data storage and `ArrayList`s as value collections.
  `class`
  `ArrayListValuedLinkedHashMap<K,V>`
  Implements a `ListValuedMap`, using a `LinkedHashMap` to provide data storage and `ArrayList`s as value collections.
  `class`
  `HashSetValuedHashMap<K,V>`
  Implements a `SetValuedMap`, using a `HashMap` to provide data storage and `HashSet`s as value collections.
  `class`
  `LinkedHashSetValuedLinkedHashMap<K,V>`
  Implements a `SetValuedMap`, using a `LinkedHashMap` to provide data storage and `LinkedHashSet`s as value collections.