public static class Byte2FloatMaps.SynchronizedOrderedMap extends Byte2FloatMaps.SynchronizedMap implements Byte2FloatOrderedMap
AbstractByte2FloatMap.BasicEntryjava.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>Byte2FloatOrderedMap.FastOrderedSetByte2FloatMap.BuilderCache, Byte2FloatMap.Entry, Byte2FloatMap.FastEntrySet, Byte2FloatMap.MapBuilder| Modifier and Type | Method and Description |
|---|---|
ObjectOrderedSet<Byte2FloatMap.Entry> |
byte2FloatEntrySet()
Type Sensitive EntrySet to reduce boxing/unboxing and optionally Temp Object Allocation.
|
Byte2FloatOrderedMap |
copy()
A Function that does a shallow clone of the Map itself.
|
byte |
firstByteKey()
A method to get the first Key of a Map.
|
float |
firstFloatValue()
A method to get the first Value of a Map.
|
float |
getAndMoveToFirst(byte key)
A Specific get method that allows to move teh given key/value int the first index.
|
float |
getAndMoveToLast(byte key)
A Specific get method that allows to move teh given key/value int the last index.
|
ByteOrderedSet |
keySet() |
byte |
lastByteKey()
A method to get the last Key of a Map.
|
float |
lastFloatValue()
A method to get the last Value of a Map.
|
boolean |
moveToFirst(byte key)
A specific move method to move a given key/value to the first index.
|
boolean |
moveToLast(byte key)
A specific move method to move a given key/value to the last index.
|
byte |
pollFirstByteKey()
A method to get and remove the first Key of a Map.
|
byte |
pollLastByteKey()
A method to get and remove the last Key of a Map.
|
float |
putAndMoveToFirst(byte key,
float value)
A customized put method that allows you to insert into the first index.
|
float |
putAndMoveToLast(byte key,
float value)
A customized put method that allows you to insert into the last index.
|
addTo, addToAll, clear, compute, computeFloat, computeFloatIfAbsent, computeFloatIfPresent, computeIfAbsent, computeIfPresent, containsKey, containsKey, containsValue, containsValue, forEach, forEach, get, get, getDefaultReturnValue, getOrDefault, getOrDefault, merge, mergeAllFloat, mergeFloat, put, put, putAll, putAll, putAll, putAllIfAbsent, putIfAbsent, putIfAbsent, remove, remove, remove, remove, removeOrDefault, replace, replace, replace, replace, replaceAll, replaceFloats, replaceFloats, setDefaultReturnValue, size, subFrom, supplyFloatIfAbsent, valuesentrySet, equals, hashCode, putAllsynchronize, synchronize, unmodifiableaddTo, addToAll, builder, compute, computeFloat, computeFloatIfAbsent, computeFloatIfPresent, computeIfAbsent, computeIfPresent, containsKey, containsKey, containsValue, containsValue, entrySet, forEach, forEach, get, get, getDefaultReturnValue, getOrDefault, getOrDefault, merge, mergeAllFloat, mergeFloat, put, put, putAll, putAll, putAll, putAll, putAll, putAllIfAbsent, putIfAbsent, putIfAbsent, remove, remove, remove, remove, removeOrDefault, replace, replace, replace, replace, replaceAll, replaceFloats, replaceFloats, setDefaultReturnValue, subFrom, supplyFloatIfAbsent, valuespublic float putAndMoveToFirst(byte key,
float value)
Byte2FloatOrderedMapputAndMoveToFirst in interface Byte2FloatOrderedMapkey - the key that should be insertedvalue - the value that should be insertedMap.put(Object, Object)public float putAndMoveToLast(byte key,
float value)
Byte2FloatOrderedMapputAndMoveToLast in interface Byte2FloatOrderedMapkey - the key that should be insertedvalue - the value that should be insertedMap.put(Object, Object)public boolean moveToFirst(byte key)
Byte2FloatOrderedMapmoveToFirst in interface Byte2FloatOrderedMapkey - that should be moved to the first indexpublic boolean moveToLast(byte key)
Byte2FloatOrderedMapmoveToLast in interface Byte2FloatOrderedMapkey - that should be moved to the first lastpublic float getAndMoveToFirst(byte key)
Byte2FloatOrderedMapgetAndMoveToFirst in interface Byte2FloatOrderedMapkey - that is searched forpublic float getAndMoveToLast(byte key)
Byte2FloatOrderedMapgetAndMoveToLast in interface Byte2FloatOrderedMapkey - that is searched forpublic byte firstByteKey()
Byte2FloatOrderedMapfirstByteKey in interface Byte2FloatOrderedMappublic byte pollFirstByteKey()
Byte2FloatOrderedMappollFirstByteKey in interface Byte2FloatOrderedMappublic byte lastByteKey()
Byte2FloatOrderedMaplastByteKey in interface Byte2FloatOrderedMappublic byte pollLastByteKey()
Byte2FloatOrderedMappollLastByteKey in interface Byte2FloatOrderedMappublic float firstFloatValue()
Byte2FloatOrderedMapfirstFloatValue in interface Byte2FloatOrderedMappublic float lastFloatValue()
Byte2FloatOrderedMaplastFloatValue in interface Byte2FloatOrderedMappublic Byte2FloatOrderedMap copy()
Byte2FloatMapcopy in interface Byte2FloatMapcopy in interface Byte2FloatOrderedMapcopy in class Byte2FloatMaps.SynchronizedMappublic ByteOrderedSet keySet()
keySet in interface java.util.Map<java.lang.Byte,java.lang.Float>keySet in interface Byte2FloatMapkeySet in interface Byte2FloatOrderedMapkeySet in class Byte2FloatMaps.SynchronizedMappublic ObjectOrderedSet<Byte2FloatMap.Entry> byte2FloatEntrySet()
Byte2FloatMapbyte2FloatEntrySet in interface Byte2FloatMapbyte2FloatEntrySet in interface Byte2FloatOrderedMapbyte2FloatEntrySet in class Byte2FloatMaps.SynchronizedMap