public class FloatIntTreeMap extends AbstractTreeMap implements FloatIntSortedMap
AbstractTreeMap.Entry, AbstractTreeMap.EntryIterator, AbstractTreeMap.ValueIterator| Constructor and Description |
|---|
FloatIntTreeMap() |
FloatIntTreeMap(boolean allowDuplicates) |
FloatIntTreeMap(LiteralComparator comparator) |
FloatIntTreeMap(LiteralComparator comparator,
boolean allowDuplicates) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
protected int |
compare(AbstractTreeMap.Entry e1,
AbstractTreeMap.Entry e2) |
boolean |
containsKey(float key) |
float |
firstKey() |
int |
get(float key) |
LiteralIterator |
keyIterator() |
LiteralIterator |
keyRangeIterator(float fromKey,
boolean fromInc,
float toKey,
boolean toInc) |
float |
lastKey() |
int |
put(float key,
int value) |
int |
remove(float key) |
int |
remove(float key,
int val) |
IntIterator |
valueRangeIterator(float fromKey,
boolean fromInc,
float toKey,
boolean toInc) |
comparator, containsValue, decrementSize, find, findCeiling, findPredecessor, fixUpInsert, fixUpRemove, getMaximum, getMedian, getMinimum, getUniqueCount, incrementSize, isAllowDuplicates, isEmpty, maximum, minimum, predecessor, remove, rotateLeft, rotateRight, size, successor, valueIteratorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcomparator, containsValue, getMaximum, getMedian, getMinimum, getUniqueCount, isAllowDuplicates, isEmpty, size, valueIteratorpublic FloatIntTreeMap()
public FloatIntTreeMap(boolean allowDuplicates)
public FloatIntTreeMap(LiteralComparator comparator)
public FloatIntTreeMap(LiteralComparator comparator, boolean allowDuplicates)
public void clear()
clear in interface IntSortedMapclear in class AbstractTreeMapMap.clear()public boolean containsKey(float key)
containsKey in interface FloatIntSortedMapMap.containsKey(java.lang.Object)public int get(float key)
get in interface FloatIntSortedMapMap.get(java.lang.Object)public int put(float key,
int value)
put in interface FloatIntSortedMapMap.put(java.lang.Object, java.lang.Object)public int remove(float key)
remove in interface FloatIntSortedMapMap.remove(java.lang.Object)public int remove(float key,
int val)
remove in interface FloatIntSortedMappublic float firstKey()
firstKey in interface FloatIntSortedMapSortedMap.firstKey()public float lastKey()
lastKey in interface FloatIntSortedMapSortedMap.lastKey()public LiteralIterator keyIterator()
keyIterator in interface FloatIntSortedMappublic LiteralIterator keyRangeIterator(float fromKey, boolean fromInc, float toKey, boolean toInc)
keyRangeIterator in interface FloatIntSortedMappublic IntIterator valueRangeIterator(float fromKey, boolean fromInc, float toKey, boolean toInc)
valueRangeIterator in interface FloatIntSortedMapprotected int compare(AbstractTreeMap.Entry e1, AbstractTreeMap.Entry e2)
compare in class AbstractTreeMap