# Package com.norconex.commons.lang.map

package com.norconex.commons.lang.map
Enhanced and/or useful features related to Map.

- Related Packages
  Package
  Description
  com.norconex.commons.lang
  Miscellaneous classes.
- Class
  Description
  FifoMap<K,V>
  Simple FIFO Map base on `LinkedHashMap`.
  IMapChangeListener<K,V>
  Deprecated.
  Use `MapChangeListener` instead.
  MapChangeEvent<K,V>
  A event representing a change of values in an `Map`.
  MapChangeListener<K,V>
  Listener for `Map` changes.
  MapChangeSupport<K,V>
  Here is an example of `MapChangeSupport` usage:
  MapUtil
  Map-related utility methods.
  ObservableMap<K,V>
  A map implementation that reports changes to added `MapChangeListener` instance.
  Properties
  This class is a enhanced version of `Properties` that enforces the use of String keys and values internally, but offers many convenience methods for storing and retrieving multiple values of different types (e.g.
  PropertiesException
  `Properties` exception.
  PropertyMatcher
  Convenient way of matching values and/or fields (key) in a given `Properties`.
  PropertyMatchers
  Holds a collection of `PropertyMatcher` to perform multiple matches or replacements at once.
  PropertySetter
  Convenient way of handling the different ways a value (or values) can be set on a `Properties` instance.