public static class Double2DoubleMaps.UnmodifyableOrderedMap extends Double2DoubleMaps.UnmodifyableMap implements Double2DoubleOrderedMap
AbstractDouble2DoubleMap.BasicEntryjava.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>Double2DoubleOrderedMap.FastOrderedSetDouble2DoubleMap.BuilderCache, Double2DoubleMap.Entry, Double2DoubleMap.FastEntrySet, Double2DoubleMap.MapBuilder| Modifier and Type | Method and Description |
|---|---|
Double2DoubleOrderedMap |
copy()
A Function that does a shallow clone of the Map itself.
|
ObjectOrderedSet<Double2DoubleMap.Entry> |
double2DoubleEntrySet()
Type Sensitive EntrySet to reduce boxing/unboxing and optionally Temp Object Allocation.
|
double |
firstDoubleKey()
A method to get the first Key of a Map.
|
double |
firstDoubleValue()
A method to get the first Value of a Map.
|
double |
getAndMoveToFirst(double key)
A Specific get method that allows to move teh given key/value int the first index.
|
double |
getAndMoveToLast(double key)
A Specific get method that allows to move teh given key/value int the last index.
|
DoubleOrderedSet |
keySet() |
double |
lastDoubleKey()
A method to get the last Key of a Map.
|
double |
lastDoubleValue()
A method to get the last Value of a Map.
|
boolean |
moveToFirst(double key)
A specific move method to move a given key/value to the first index.
|
boolean |
moveToLast(double key)
A specific move method to move a given key/value to the last index.
|
double |
pollFirstDoubleKey()
A method to get and remove the first Key of a Map.
|
double |
pollLastDoubleKey()
A method to get and remove the last Key of a Map.
|
double |
putAndMoveToFirst(double key,
double value)
A customized put method that allows you to insert into the first index.
|
double |
putAndMoveToLast(double 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, applyAsDouble, builder, compute, computeDouble, computeDoubleIfAbsent, computeDoubleIfPresent, computeIfAbsent, computeIfPresent, containsKey, containsKey, containsValue, containsValue, entrySet, forEach, forEach, get, get, getDefaultReturnValue, getOrDefault, getOrDefault, merge, mergeAllDouble, mergeDouble, put, put, 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, valuesandThen, compose, identitypublic double putAndMoveToFirst(double key,
double value)
Double2DoubleOrderedMapputAndMoveToFirst in interface Double2DoubleOrderedMapkey - the key that should be insertedvalue - the value that should be insertedMap.put(Object, Object)public double putAndMoveToLast(double key,
double value)
Double2DoubleOrderedMapputAndMoveToLast in interface Double2DoubleOrderedMapkey - the key that should be insertedvalue - the value that should be insertedMap.put(Object, Object)public boolean moveToFirst(double key)
Double2DoubleOrderedMapmoveToFirst in interface Double2DoubleOrderedMapkey - that should be moved to the first indexpublic boolean moveToLast(double key)
Double2DoubleOrderedMapmoveToLast in interface Double2DoubleOrderedMapkey - that should be moved to the first lastpublic double getAndMoveToFirst(double key)
Double2DoubleOrderedMapgetAndMoveToFirst in interface Double2DoubleOrderedMapkey - that is searched forpublic double getAndMoveToLast(double key)
Double2DoubleOrderedMapgetAndMoveToLast in interface Double2DoubleOrderedMapkey - that is searched forpublic double firstDoubleKey()
Double2DoubleOrderedMapfirstDoubleKey in interface Double2DoubleOrderedMappublic double pollFirstDoubleKey()
Double2DoubleOrderedMappollFirstDoubleKey in interface Double2DoubleOrderedMappublic double lastDoubleKey()
Double2DoubleOrderedMaplastDoubleKey in interface Double2DoubleOrderedMappublic double pollLastDoubleKey()
Double2DoubleOrderedMappollLastDoubleKey in interface Double2DoubleOrderedMappublic double firstDoubleValue()
Double2DoubleOrderedMapfirstDoubleValue in interface Double2DoubleOrderedMappublic double lastDoubleValue()
Double2DoubleOrderedMaplastDoubleValue in interface Double2DoubleOrderedMappublic Double2DoubleOrderedMap copy()
Double2DoubleMapcopy in interface Double2DoubleMapcopy in interface Double2DoubleOrderedMapcopy in class Double2DoubleMaps.UnmodifyableMappublic DoubleOrderedSet keySet()
keySet in interface java.util.Map<java.lang.Double,java.lang.Double>keySet in interface Double2DoubleMapkeySet in interface Double2DoubleOrderedMapkeySet in class Double2DoubleMaps.UnmodifyableMappublic ObjectOrderedSet<Double2DoubleMap.Entry> double2DoubleEntrySet()
Double2DoubleMapdouble2DoubleEntrySet in interface Double2DoubleMapdouble2DoubleEntrySet in interface Double2DoubleOrderedMapdouble2DoubleEntrySet in class Double2DoubleMaps.UnmodifyableMap