La classe AbstractMap fournit une exécution squelettique de l'interface Map afin de minimiser l'effot exigé pour implémenter cette interface.

Pour implémenter un objet Map non-modifiable, il faut seulement étendre la classe AbstractMap et fournir une implementation pour la méthode entrySet().

Les classes imbriquées
Les classes imbriquées héritées de la classe java.util.Map
Map.Entry

Les constructeurs
protected AbstractMap()
permet d'instancier un objet AbstractMap.

Les méthodes
void clear()
supprime tous les paires clé/valeur de l'objet AbstractMap.
protected Object clone()
retourne une copie de référence de l'objet AbstractMap. Les clés et les valeurs ne sont pas recopiées.
boolean containsKey(Object key)
retourne true si l'objet contient une paire clé/valeur correspondant à la clé spécifiée.
boolean containsValue(Object value)
retourne true si l'objet contient une ou plusieurs clés vers la valeur spécifiée.
abstract Set entrySet()
retourne une vue d'ensemble des paires clé/valeur contenu dans l'objet AbstractMap.
boolean equals(Object o)
teste l'égalité entre l'objet spécifié et l'instance de la classe AbstractMap.
Object get(Object key)
retourne la valeur qui correspond à la clé passée en argument.
int hashCode()
retourne la valeur du code de hachage pour l'objet AbstractMap.
boolean isEmpty()
retourne true si l'objet ne contient aucune paire clé/valeur.
Set keySet()
retourne une vus d'ensemble des clés contenues dans l'objet AbstractMap.
Object put(Object key, Object value)
associe la valeur spécifiée à la clé donnée et insère la paire au sein de l'objet AbstractMap.
void putAll(Map t)
copie toutes les paires clé/valeur de l'objet Map spécifié dans l'instance de la classe AbstractMap.
Object remove(Object key)
supprime la paire clé/valeur correspondant à la clé passé en argument.
int size()
retourne le nombre de paires clé/valeur contenues dans l'objet AbstractMap.
String toString()
retourne une chaîne de caractères représentant l'objet AbsstractMap.
Collection values()
retourne une collection reflétant les valeurs contenues dans l'objet AbstractMap.
Les méthodes héritées de la class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait