prefuse.util.collections
Interface ObjectIntSortedMap

All Superinterfaces:
IntSortedMap
All Known Implementing Classes:
ObjectIntTreeMap

public interface ObjectIntSortedMap
extends IntSortedMap

Sorted map that maps from an Object key to an int value.

Author:
jeffrey heer

Field Summary
static java.lang.Object MAX_KEY
           
static java.lang.Object MIN_KEY
           
 
Method Summary
 boolean containsKey(java.lang.Object key)
           
 java.lang.Object firstKey()
           
 int get(java.lang.Object key)
           
 java.util.Iterator keyIterator()
           
 java.util.Iterator keyRangeIterator(java.lang.Object fromKey, boolean fromInc, java.lang.Object toKey, boolean toInc)
           
 java.lang.Object lastKey()
           
 int put(java.lang.Object key, int value)
           
 int remove(java.lang.Object key)
           
 int remove(java.lang.Object key, int val)
           
 IntIterator valueRangeIterator(java.lang.Object fromKey, boolean fromInc, java.lang.Object toKey, boolean toInc)
           
 
Methods inherited from interface prefuse.util.collections.IntSortedMap
clear, comparator, containsValue, getMaximum, getMedian, getMinimum, getUniqueCount, isAllowDuplicates, isEmpty, size, valueIterator
 

Field Detail

MAX_KEY

public static final java.lang.Object MAX_KEY

MIN_KEY

public static final java.lang.Object MIN_KEY
Method Detail

firstKey

public java.lang.Object firstKey()

lastKey

public java.lang.Object lastKey()

containsKey

public boolean containsKey(java.lang.Object key)

valueRangeIterator

public IntIterator valueRangeIterator(java.lang.Object fromKey,
                                      boolean fromInc,
                                      java.lang.Object toKey,
                                      boolean toInc)

keyIterator

public java.util.Iterator keyIterator()

keyRangeIterator

public java.util.Iterator keyRangeIterator(java.lang.Object fromKey,
                                           boolean fromInc,
                                           java.lang.Object toKey,
                                           boolean toInc)

get

public int get(java.lang.Object key)

remove

public int remove(java.lang.Object key)

remove

public int remove(java.lang.Object key,
                  int val)

put

public int put(java.lang.Object key,
               int value)


Copyright ? 2007 Regents of the University of California