# Uses of Class
org.apache.commons.collections4.keyvalue.AbstractKeyValue

Packages that use AbstractKeyValue
Package
Description
org.apache.commons.collections4.keyvalue
Implements collection and map related key/value classes.

- ## Uses of AbstractKeyValue in org.apache.commons.collections4.keyvalue

  Subclasses of AbstractKeyValue in org.apache.commons.collections4.keyvalue
  Modifier and Type
  Class
  Description
  `class`
  `AbstractMapEntry<K,V>`
  Abstract Pair class to assist with creating correct `Map.Entry` implementations.
  `class`
  `DefaultKeyValue<K,V>`
  A mutable `KeyValue` pair that does not implement `Map.Entry`.
  `final class`
  `DefaultMapEntry<K,V>`
  A restricted implementation of `Map.Entry` that prevents the `Map.Entry` contract from being broken.
  `final class`
  `UnmodifiableMapEntry<K,V>`
  A `Map.Entry` that throws UnsupportedOperationException when `setValue` is called.