public static class Int2DoubleMaps.UnmodifyableOrderedMap extends Int2DoubleMaps.UnmodifyableMap implements Int2DoubleOrderedMap
AbstractInt2DoubleMap.BasicEntryjava.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>Int2DoubleOrderedMap.FastOrderedSetInt2DoubleMap.BuilderCache, Int2DoubleMap.Entry, Int2DoubleMap.FastEntrySet, Int2DoubleMap.MapBuilder| Modifier and Type | Method and Description |
|---|---|
Int2DoubleOrderedMap |
copy()
A Function that does a shallow clone of the Map itself.
|
double |
firstDoubleValue()
A method to get the first Value of a Map.
|
int |
firstIntKey()
A method to get the first Key of a Map.
|
double |
getAndMoveToFirst(int key)
A Specific get method that allows to move teh given key/value int the first index.
|
double |
getAndMoveToLast(int key)
A Specific get method that allows to move teh given key/value int the last index.
|
ObjectOrderedSet<Int2DoubleMap.Entry> |
int2DoubleEntrySet()
Type Sensitive EntrySet to reduce boxing/unboxing and optionally Temp Object Allocation.
|
IntOrderedSet |
keySet() |
double |
lastDoubleValue()
A method to get the last Value of a Map.
|
int |
lastIntKey()
A method to get the last Key of a Map.
|
boolean |
moveToFirst(int key)
A specific move method to move a given key/value to the first index.
|
boolean |
moveToLast(int key)
A specific move method to move a given key/value to the last index.
|
int |
pollFirstIntKey()
A method to get and remove the first Key of a Map.
|
int |
pollLastIntKey()
A method to get and remove the last Key of a Map.
|
double |
putAndMoveToFirst(int key,
double value)
A customized put method that allows you to insert into the first index.
|
double |
putAndMoveToLast(int key,
double value)
A customized put method that allows you to insert into the last index.
|
addTo, clear, computeDouble, computeDoubleIfAbsent, computeDoubleIfPresent, get, getOrDefault, mergeAllDouble, mergeDouble, put, putIfAbsent, remove, remove, removeOrDefault, replaceDoubles, replaceDoubles, subFrom, supplyDoubleIfAbsent, valuesaddToAll, containsKey, containsValue, entrySet, equals, forEach, get, getDefaultReturnValue, getOrDefault, hashCode, put, putAll, putAll, putAll, putAll, putAllIfAbsent, remove, replace, replace, setDefaultReturnValuecontainsKey, containsValue, isEmpty, size, toStringsynchronize, synchronize, unmodifiableaddTo, addToAll, builder, compute, computeDouble, computeDoubleIfAbsent, computeDoubleIfPresent, computeIfAbsent, computeIfPresent, containsKey, containsKey, containsValue, containsValue, entrySet, forEach, forEach, get, get, getDefaultReturnValue, getOrDefault, getOrDefault, merge, mergeAllDouble, mergeDouble, put, put, putAll, putAll, putAll, putAll, putAll, putAllIfAbsent, putIfAbsent, putIfAbsent, remove, remove, remove, remove, removeOrDefault, replace, replace, replace, replace, replaceAll, replaceDoubles, replaceDoubles, setDefaultReturnValue, subFrom, supplyDoubleIfAbsent, valuesapplyAsDoublepublic double putAndMoveToFirst(int key,
double value)
Int2DoubleOrderedMapputAndMoveToFirst in interface Int2DoubleOrderedMapkey - the key that should be insertedvalue - the value that should be insertedMap.put(Object, Object)public double putAndMoveToLast(int key,
double value)
Int2DoubleOrderedMapputAndMoveToLast in interface Int2DoubleOrderedMapkey - the key that should be insertedvalue - the value that should be insertedMap.put(Object, Object)public boolean moveToFirst(int key)
Int2DoubleOrderedMapmoveToFirst in interface Int2DoubleOrderedMapkey - that should be moved to the first indexpublic boolean moveToLast(int key)
Int2DoubleOrderedMapmoveToLast in interface Int2DoubleOrderedMapkey - that should be moved to the first lastpublic double getAndMoveToFirst(int key)
Int2DoubleOrderedMapgetAndMoveToFirst in interface Int2DoubleOrderedMapkey - that is searched forpublic double getAndMoveToLast(int key)
Int2DoubleOrderedMapgetAndMoveToLast in interface Int2DoubleOrderedMapkey - that is searched forpublic int firstIntKey()
Int2DoubleOrderedMapfirstIntKey in interface Int2DoubleOrderedMappublic int pollFirstIntKey()
Int2DoubleOrderedMappollFirstIntKey in interface Int2DoubleOrderedMappublic int lastIntKey()
Int2DoubleOrderedMaplastIntKey in interface Int2DoubleOrderedMappublic int pollLastIntKey()
Int2DoubleOrderedMappollLastIntKey in interface Int2DoubleOrderedMappublic double firstDoubleValue()
Int2DoubleOrderedMapfirstDoubleValue in interface Int2DoubleOrderedMappublic double lastDoubleValue()
Int2DoubleOrderedMaplastDoubleValue in interface Int2DoubleOrderedMappublic Int2DoubleOrderedMap copy()
Int2DoubleMapcopy in interface Int2DoubleMapcopy in interface Int2DoubleOrderedMapcopy in class Int2DoubleMaps.UnmodifyableMappublic IntOrderedSet keySet()
keySet in interface java.util.Map<java.lang.Integer,java.lang.Double>keySet in interface Int2DoubleMapkeySet in interface Int2DoubleOrderedMapkeySet in class Int2DoubleMaps.UnmodifyableMappublic ObjectOrderedSet<Int2DoubleMap.Entry> int2DoubleEntrySet()
Int2DoubleMapint2DoubleEntrySet in interface Int2DoubleMapint2DoubleEntrySet in interface Int2DoubleOrderedMapint2DoubleEntrySet in class Int2DoubleMaps.UnmodifyableMap