JML

java.util
Interface NavigableMap

All Superinterfaces:
Map, SortedMap
All Known Implementing Classes:
TreeMap

public interface NavigableMap
extends SortedMap


Method Summary
 Map.Entry ceilingEntry(Object)
           
 Object ceilingKey(Object)
           
 NavigableSet descendingKeySet()
           
 NavigableMap descendingMap()
           
 Map.Entry firstEntry()
           
 Map.Entry floorEntry(Object)
           
 Object floorKey(Object)
           
 SortedMap headMap(Object)
           
 NavigableMap headMap(Object, boolean)
           
 Map.Entry higherEntry(Object)
           
 Object higherKey(Object)
           
 Map.Entry lastEntry()
           
 Map.Entry lowerEntry(Object)
           
 Object lowerKey(Object)
           
 NavigableSet navigableKeySet()
           
 Map.Entry pollFirstEntry()
           
 Map.Entry pollLastEntry()
           
 NavigableMap subMap(Object, boolean, Object, boolean)
           
 SortedMap subMap(Object, Object)
           
 SortedMap tailMap(Object)
           
 NavigableMap tailMap(Object, boolean)
           
 
Methods inherited from interface java.util.SortedMap
comparator, firstKey, lastKey
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Method Detail

lowerEntry

public Map.Entry lowerEntry(Object)

lowerKey

public Object lowerKey(Object)

floorEntry

public Map.Entry floorEntry(Object)

floorKey

public Object floorKey(Object)

ceilingEntry

public Map.Entry ceilingEntry(Object)

ceilingKey

public Object ceilingKey(Object)

higherEntry

public Map.Entry higherEntry(Object)

higherKey

public Object higherKey(Object)

firstEntry

public Map.Entry firstEntry()

lastEntry

public Map.Entry lastEntry()

pollFirstEntry

public Map.Entry pollFirstEntry()

pollLastEntry

public Map.Entry pollLastEntry()

descendingMap

public NavigableMap descendingMap()

navigableKeySet

public NavigableSet navigableKeySet()

descendingKeySet

public NavigableSet descendingKeySet()

subMap

public NavigableMap subMap(Object,
                           boolean,
                           Object,
                           boolean)

headMap

public NavigableMap headMap(Object,
                            boolean)

tailMap

public NavigableMap tailMap(Object,
                            boolean)

subMap

public SortedMap subMap(Object,
                        Object)
Specified by:
subMap in interface SortedMap

headMap

public SortedMap headMap(Object)
Specified by:
headMap in interface SortedMap

tailMap

public SortedMap tailMap(Object)
Specified by:
tailMap in interface SortedMap

JML

JML is Copyright (C) 1998-2002 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This release depends on code from the MultiJava project and is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.