API Overview API Index Package Overview Direct link to this page
JDK 1.6
  java.util. AbstractMap View Source
Author(s)
Josh Bloch
Neal Gafter
Since
1.2
Version
1.50, 06/16/06
Serial
Hierarchy
 Object
      AbstractMap
Implements
 Map
Subclasses
Description
publicabstract abstract class AbstractMap
  This class provides a skeletal implementation of the Map interface, to minimize the effort required to implement this interface.
See also:    Map Collection
Constructors
protected AbstractMap ()
  Sole constructor.
Methods
Hide/Show inherited methods
public void clear () [Specified in Map]
  Removes all of the mappings from this map (optional operation).
protected Object clone () throws CloneNotSupportedException
  Returns a shallow copy of this AbstractMap instance: the keys and values themselves are not cloned.
public boolean containsKey (Object key) [Specified in Map]
  Returns true if this map contains a mapping for the specified key.
public boolean containsValue (Object value) [Specified in Map]
  Returns true if this map maps one or more keys to the specified value.
publicabstract Set<Entry< K, V>> entrySet () [Specified in Map]
public boolean equals (Object o) [Specified in Map]
  Compares the specified object with this map for equality.
public V get (Object key) [Specified in Map]
  Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
public int hashCode () [Specified in Map]
  Returns the hash code value for this map.
public boolean isEmpty () [Specified in Map]
  Returns true if this map contains no key-value mappings.
public Set< K> keySet () [Specified in Map]
  Returns a Set view of the keys contained in this map.
public V put ( K key, V value) [Specified in Map]
  Associates the specified value with the specified key in this map (optional operation).
public void putAll (Map<Object, Object> m) [Specified in Map]
  Copies all of the mappings from the specified map to this map (optional operation).
public V remove (Object key) [Specified in Map]
  Removes the mapping for a key from this map if it is present (optional operation).
public int size () [Specified in Map]
  Returns the number of key-value mappings in this map.
public String toString ()
  Returns a string representation of this map.
public Collection< V> values () [Specified in Map]
  Returns a Collection view of the values contained in this map.
Fields
Hide/Show inherited fields
pack-privatetransientvolatile Set< K> keySet
  Each of these fields are initialized to contain an instance of the appropriate view the first time this view is requested.
pack-privatetransientvolatile Collection< V> values
Nested Classes
  AbstractMap.SimpleEntry
An Entry maintaining a key and a value.
  AbstractMap.SimpleImmutableEntry
An Entry maintaining an immutable key and value.
Generated By: JavaOnTracks Doclet 0.1.4     ©Thibaut Colar