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

Interface java.util.SortedMap1.2

Deklaration

public interface SortedMap
extends java.util.Map

Beschreibung

Dieses Interface definiert eine allgemeine Schnittstelle für Zuordnungstabellen, deren Schlüssel sortiert sind. Hierzu ist es erforderlich, daß die Klassen aller verwendeten Schlüsselobjekte das Interface Comparable implementieren.


 
Methoden
public Comparatorcomparator()
public ObjectfirstKey()
public SortedMapheadMap(Object toKey)
public ObjectlastKey()
public SortedMapsubMap(Object fromKey, Object toKey)
public SortedMaptailMap(Object fromKey)


 

Methoden im Detail

public Comparator comparator()
Liefert das Comparator-Objekt zurück, das zur Sortierung der Einträge verwendet wird. Falls anstelle eines Comparator-Objekts die natürliche Ordnung der Schlüsselobjekte verwendet wird, ist der Rückgabewert null.
public Object firstKey()
Liefert das im Sinne der Ordnung kleinste Schlüsselobjekt der Tabelle zurück.
Exception: NoSuchElementException
public SortedMap headMap(Object toKey)
Liefert eine SortedMap, die alle Einträge dieser Tabelle enthält, die im Sinne der Ordnung echt kleiner sind als toKey.
Exception: ClassCastException
Exception: NullPointerException
public Object lastKey()
Liefert das im Sinne der Ordnung größte Schlüsselobjekt der Tabelle zurück.
Exception: NoSuchElementException
public SortedMap subMap(Object fromKey, Object toKey)
Liefert eine SortedMap, die alle Elemente enthält, deren Schlüssel zwischen fromKey und toKey ausschließlich liegen. Falls keine solchen Elemente vorhanden sind, ist die gelieferte Tabelle leer. Die gelieferte Tabelle basiert auf dem Elementen dieser Tabelle, so daß sich Änderungen an der Tabelle auch auf dieses Objekt auswirken.
public SortedMap tailMap(Object fromKey)
Liefert eine SortedMap, die alle Einträge dieser Tabelle enthält, die im Sinne der Ordnung größer gleich fromKey sind.
Exception: ClassCastException
Exception: NullPointerException


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

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