public static class Double2ByteMaps.SynchronizedOrderedMap extends Double2ByteMaps.SynchronizedMap implements Double2ByteOrderedMap
AbstractDouble2ByteMap.BasicEntryjava.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>Double2ByteOrderedMap.FastOrderedSetDouble2ByteMap.BuilderCache, Double2ByteMap.Entry, Double2ByteMap.FastEntrySet, Double2ByteMap.MapBuilder| Modifier and Type | Method and Description |
|---|---|
Double2ByteOrderedMap |
copy()
A Function that does a shallow clone of the Map itself.
|
ObjectOrderedSet<Double2ByteMap.Entry> |
double2ByteEntrySet()
Type Sensitive EntrySet to reduce boxing/unboxing and optionally Temp Object Allocation.
|
byte |
firstByteValue()
A method to get the first Value of a Map.
|
double |
firstDoubleKey()
A method to get the first Key of a Map.
|
byte |
getAndMoveToFirst(double key)
A Specific get method that allows to move teh given key/value int the first index.
|
byte |
getAndMoveToLast(double key)
A Specific get method that allows to move teh given key/value int the last index.
|
DoubleOrderedSet |
keySet() |
byte |
lastByteValue()
A method to get the last Value of a Map.
|
double |
lastDoubleKey()
A method to get the last Key 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.
|
byte |
putAndMoveToFirst(double key,
byte value)
A customized put method that allows you to insert into the first index.
|
byte |
putAndMoveToLast(double key,
byte value)
A customized put method that allows you to insert into the last index.
|
addTo, addToAll, clear, compute, computeByte, computeByteIfAbsent, computeByteIfPresent, computeIfAbsent, computeIfPresent, containsKey, containsKey, containsValue, containsValue, forEach, forEach, get, get, getDefaultReturnValue, getOrDefault, getOrDefault, merge, mergeAllByte, mergeByte, put, put, putAll, putAll, putAll, putAllIfAbsent, putIfAbsent, putIfAbsent, remove, remove, remove, remove, removeOrDefault, replace, replace, replace, replace, replaceAll, replaceBytes, replaceBytes, setDefaultReturnValue, size, subFrom, supplyByteIfAbsent, valuesentrySet, equals, hashCode, putAllsynchronize, synchronize, unmodifiableaddTo, addToAll, builder, compute, computeByte, computeByteIfAbsent, computeByteIfPresent, computeIfAbsent, computeIfPresent, containsKey, containsKey, containsValue, containsValue, entrySet, forEach, forEach, get, get, getDefaultReturnValue, getOrDefault, getOrDefault, merge, mergeAllByte, mergeByte, put, put, putAll, putAll, putAll, putAll, putAll, putAllIfAbsent, putIfAbsent, putIfAbsent, remove, remove, remove, remove, removeOrDefault, replace, replace, replace, replace, replaceAll, replaceBytes, replaceBytes, setDefaultReturnValue, subFrom, supplyByteIfAbsent, valuespublic byte putAndMoveToFirst(double key,
byte value)
Double2ByteOrderedMapputAndMoveToFirst in interface Double2ByteOrderedMapkey - the key that should be insertedvalue - the value that should be insertedMap.put(Object, Object)public byte putAndMoveToLast(double key,
byte value)
Double2ByteOrderedMapputAndMoveToLast in interface Double2ByteOrderedMapkey - the key that should be insertedvalue - the value that should be insertedMap.put(Object, Object)public boolean moveToFirst(double key)
Double2ByteOrderedMapmoveToFirst in interface Double2ByteOrderedMapkey - that should be moved to the first indexpublic boolean moveToLast(double key)
Double2ByteOrderedMapmoveToLast in interface Double2ByteOrderedMapkey - that should be moved to the first lastpublic byte getAndMoveToFirst(double key)
Double2ByteOrderedMapgetAndMoveToFirst in interface Double2ByteOrderedMapkey - that is searched forpublic byte getAndMoveToLast(double key)
Double2ByteOrderedMapgetAndMoveToLast in interface Double2ByteOrderedMapkey - that is searched forpublic double firstDoubleKey()
Double2ByteOrderedMapfirstDoubleKey in interface Double2ByteOrderedMappublic double pollFirstDoubleKey()
Double2ByteOrderedMappollFirstDoubleKey in interface Double2ByteOrderedMappublic double lastDoubleKey()
Double2ByteOrderedMaplastDoubleKey in interface Double2ByteOrderedMappublic double pollLastDoubleKey()
Double2ByteOrderedMappollLastDoubleKey in interface Double2ByteOrderedMappublic byte firstByteValue()
Double2ByteOrderedMapfirstByteValue in interface Double2ByteOrderedMappublic byte lastByteValue()
Double2ByteOrderedMaplastByteValue in interface Double2ByteOrderedMappublic Double2ByteOrderedMap copy()
Double2ByteMapcopy in interface Double2ByteMapcopy in interface Double2ByteOrderedMapcopy in class Double2ByteMaps.SynchronizedMappublic DoubleOrderedSet keySet()
keySet in interface java.util.Map<java.lang.Double,java.lang.Byte>keySet in interface Double2ByteMapkeySet in interface Double2ByteOrderedMapkeySet in class Double2ByteMaps.SynchronizedMappublic ObjectOrderedSet<Double2ByteMap.Entry> double2ByteEntrySet()
Double2ByteMapdouble2ByteEntrySet in interface Double2ByteMapdouble2ByteEntrySet in interface Double2ByteOrderedMapdouble2ByteEntrySet in class Double2ByteMaps.SynchronizedMap