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 |
MAX_KEY
public static final java.lang.Object MAX_KEY
MIN_KEY
public static final java.lang.Object MIN_KEY
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