public static class Byte2ByteMaps.SynchronizedOrderedMap extends Byte2ByteMaps.SynchronizedMap implements Byte2ByteOrderedMap
AbstractByte2ByteMap.BasicEntryjava.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>Byte2ByteOrderedMap.FastOrderedSetByte2ByteMap.BuilderCache, Byte2ByteMap.Entry, Byte2ByteMap.FastEntrySet, Byte2ByteMap.MapBuilder| Modifier and Type | Method and Description |
|---|---|
ObjectOrderedSet<Byte2ByteMap.Entry> |
byte2ByteEntrySet()
Type Sensitive EntrySet to reduce boxing/unboxing and optionally Temp Object Allocation.
|
Byte2ByteOrderedMap |
copy()
A Function that does a shallow clone of the Map itself.
|
byte |
firstByteKey()
A method to get the first Key of a Map.
|
byte |
firstByteValue()
A method to get the first Value of a Map.
|
byte |
getAndMoveToFirst(byte key)
A Specific get method that allows to move teh given key/value int the first index.
|
byte |
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.
|
byte |
lastByteValue()
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.
|
byte |
putAndMoveToFirst(byte key,
byte value)
A customized put method that allows you to insert into the first index.
|
byte |
putAndMoveToLast(byte 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(byte key,
byte value)
Byte2ByteOrderedMapputAndMoveToFirst in interface Byte2ByteOrderedMapkey - the key that should be insertedvalue - the value that should be insertedMap.put(Object, Object)public byte putAndMoveToLast(byte key,
byte value)
Byte2ByteOrderedMapputAndMoveToLast in interface Byte2ByteOrderedMapkey - the key that should be insertedvalue - the value that should be insertedMap.put(Object, Object)public boolean moveToFirst(byte key)
Byte2ByteOrderedMapmoveToFirst in interface Byte2ByteOrderedMapkey - that should be moved to the first indexpublic boolean moveToLast(byte key)
Byte2ByteOrderedMapmoveToLast in interface Byte2ByteOrderedMapkey - that should be moved to the first lastpublic byte getAndMoveToFirst(byte key)
Byte2ByteOrderedMapgetAndMoveToFirst in interface Byte2ByteOrderedMapkey - that is searched forpublic byte getAndMoveToLast(byte key)
Byte2ByteOrderedMapgetAndMoveToLast in interface Byte2ByteOrderedMapkey - that is searched forpublic byte firstByteKey()
Byte2ByteOrderedMapfirstByteKey in interface Byte2ByteOrderedMappublic byte pollFirstByteKey()
Byte2ByteOrderedMappollFirstByteKey in interface Byte2ByteOrderedMappublic byte lastByteKey()
Byte2ByteOrderedMaplastByteKey in interface Byte2ByteOrderedMappublic byte pollLastByteKey()
Byte2ByteOrderedMappollLastByteKey in interface Byte2ByteOrderedMappublic byte firstByteValue()
Byte2ByteOrderedMapfirstByteValue in interface Byte2ByteOrderedMappublic byte lastByteValue()
Byte2ByteOrderedMaplastByteValue in interface Byte2ByteOrderedMappublic Byte2ByteOrderedMap copy()
Byte2ByteMapcopy in interface Byte2ByteMapcopy in interface Byte2ByteOrderedMapcopy in class Byte2ByteMaps.SynchronizedMappublic ByteOrderedSet keySet()
keySet in interface java.util.Map<java.lang.Byte,java.lang.Byte>keySet in interface Byte2ByteMapkeySet in interface Byte2ByteOrderedMapkeySet in class Byte2ByteMaps.SynchronizedMappublic ObjectOrderedSet<Byte2ByteMap.Entry> byte2ByteEntrySet()
Byte2ByteMapbyte2ByteEntrySet in interface Byte2ByteMapbyte2ByteEntrySet in interface Byte2ByteOrderedMapbyte2ByteEntrySet in class Byte2ByteMaps.SynchronizedMap