Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.util.IdentityHashMap1.4

java.lang.Object
   |
   +--java.util.AbstractMap
         |
         +--java.util.IdentityHashMap

Deklaration

public class IdentityHashMap
extends java.util.AbstractMap
implements java.util.Map, java.io.Serializable, java.lang.Cloneable

Beschreibung

Diese Klasse implementiert das Map-Interface, wobei die Schlüssel über Objekt-Identität verglichen werden.


 
Konstruktoren
publicIdentityHashMap()
publicIdentityHashMap(Map m)
publicIdentityHashMap(int expectedMaxSize)
 
Methoden
public voidclear()
public Objectclone()
public booleancontainsKey(Object key)
public booleancontainsValue(Object value)
public SetentrySet()
public booleanequals(Object o)
public Objectget(Object key)
public inthashCode()
public booleanisEmpty()
public SetkeySet()
public Objectput(Object key, Object value)
public voidputAll(Map t)
public Objectremove(Object key)
public intsize()
public Collectionvalues()


 

Konstruktoren im Detail

public IdentityHashMap()
Erzeugt ein neues IdentityHashMap-Exemplar mit einer voreingestellten maximalen Größe (21).
public IdentityHashMap(Map m)
Erzeugt ein neues IdentityHashMap-Exemplar, in das die Elemente aus n übernommen werden.
public IdentityHashMap(int expectedMaxSize)
Erzeugt ein neues IdentityHashMap-Exemplar mit einer der erwarteten Anzahl von maximal expectedMaxSize Elementen.

 

Methoden im Detail

public void clear()
Entfernt alle Einträge aus dieser Map.
public Object clone()
Liefert eine flache Kopie dieser Map zurück.
public boolean containsKey(Object key)
Liefert true, wenn der Schlüssel key bereits in dieserMap existiert.
public boolean containsValue(Object value)
Liefert true, wenn der Wert value bereits in dieserMap existiert.
public Set entrySet()
Liefert eine Menge mit allen Schlüssel-Wert-Paaren, repräsentiert durch die Elemente der Klasse Map.Entry.
public boolean equals(Object o)
Liefert true, wenn o auch ein Exemplar von Map ist und genau dieselben Schlüssel-Wert-Paare enthält.
public Object get(Object key)
Liefert den Wert zurück, der dem Schlüssel key zugeordnet ist. cases.
public int hashCode()
Liefert den Hashcode dieser Map zurück.
public boolean isEmpty()
Liefert true, wenn diese Map keine Elemente enthält.
public Set keySet()
Liefert eine Menge mit den Schlüssel, die in dieser Map enthalten sind.
public Object put(Object key, Object value)
Fügt den Wert value unter dem Schlüssel key in dieseMap ein.
public void putAll(Map t)
Fügt alle in t enthaltenen Schlüssel-Wert-Paare in diese Map ein.
public Object remove(Object key)
Entfernt das Schlüssel-Wert-Paare mit dem Schlüssel key.
public int size()
Liefert die Anzahl an Elementen in dieser Map.
public Collection values()
Liefert ein Collection zurück, das alle Werte in dieser Map enthält.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.