public static class Byte2CharMaps.SynchronizedOrderedMap extends Byte2CharMaps.SynchronizedMap implements Byte2CharOrderedMap
AbstractByte2CharMap.BasicEntryjava.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>Byte2CharOrderedMap.FastOrderedSetByte2CharMap.BuilderCache, Byte2CharMap.Entry, Byte2CharMap.FastEntrySet, Byte2CharMap.MapBuilder| Modifier and Type | Method and Description |
|---|---|
ObjectOrderedSet<Byte2CharMap.Entry> |
byte2CharEntrySet()
Type Sensitive EntrySet to reduce boxing/unboxing and optionally Temp Object Allocation.
|
Byte2CharOrderedMap |
copy()
A Function that does a shallow clone of the Map itself.
|
byte |
firstByteKey()
A method to get the first Key of a Map.
|
char |
firstCharValue()
A method to get the first Value of a Map.
|
char |
getAndMoveToFirst(byte key)
A Specific get method that allows to move teh given key/value int the first index.
|
char |
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.
|
char |
lastCharValue()
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.
|
char |
putAndMoveToFirst(byte key,
char value)
A customized put method that allows you to insert into the first index.
|
char |
putAndMoveToLast(byte key,
char value)
A customized put method that allows you to insert into the last index.
|
addTo, addToAll, clear, compute, computeChar, computeCharIfAbsent, computeCharIfPresent, computeIfAbsent, computeIfPresent, containsKey, containsKey, containsValue, containsValue, forEach, forEach, get, get, getDefaultReturnValue, getOrDefault, getOrDefault, merge, mergeAllChar, mergeChar, put, put, putAll, putAll, putAll, putAllIfAbsent, putIfAbsent, putIfAbsent, remove, remove, remove, remove, removeOrDefault, replace, replace, replace, replace, replaceAll, replaceChars, replaceChars, setDefaultReturnValue, size, subFrom, supplyCharIfAbsent, valuesentrySet, equals, hashCode, putAllsynchronize, synchronize, unmodifiableaddTo, addToAll, applyAsChar, builder, compute, computeChar, computeCharIfAbsent, computeCharIfPresent, computeIfAbsent, computeIfPresent, containsKey, containsKey, containsValue, containsValue, entrySet, forEach, forEach, get, get, getDefaultReturnValue, getOrDefault, getOrDefault, merge, mergeAllChar, mergeChar, put, put, put, put, putAll, putAll, putAll, putAll, putAll, putAllIfAbsent, putIfAbsent, putIfAbsent, remove, remove, remove, remove, removeOrDefault, replace, replace, replace, replace, replaceAll, replaceChars, replaceChars, setDefaultReturnValue, subFrom, supplyCharIfAbsent, valuespublic char putAndMoveToFirst(byte key,
char value)
Byte2CharOrderedMapputAndMoveToFirst in interface Byte2CharOrderedMapkey - the key that should be insertedvalue - the value that should be insertedMap.put(Object, Object)public char putAndMoveToLast(byte key,
char value)
Byte2CharOrderedMapputAndMoveToLast in interface Byte2CharOrderedMapkey - the key that should be insertedvalue - the value that should be insertedMap.put(Object, Object)public boolean moveToFirst(byte key)
Byte2CharOrderedMapmoveToFirst in interface Byte2CharOrderedMapkey - that should be moved to the first indexpublic boolean moveToLast(byte key)
Byte2CharOrderedMapmoveToLast in interface Byte2CharOrderedMapkey - that should be moved to the first lastpublic char getAndMoveToFirst(byte key)
Byte2CharOrderedMapgetAndMoveToFirst in interface Byte2CharOrderedMapkey - that is searched forpublic char getAndMoveToLast(byte key)
Byte2CharOrderedMapgetAndMoveToLast in interface Byte2CharOrderedMapkey - that is searched forpublic byte firstByteKey()
Byte2CharOrderedMapfirstByteKey in interface Byte2CharOrderedMappublic byte pollFirstByteKey()
Byte2CharOrderedMappollFirstByteKey in interface Byte2CharOrderedMappublic byte lastByteKey()
Byte2CharOrderedMaplastByteKey in interface Byte2CharOrderedMappublic byte pollLastByteKey()
Byte2CharOrderedMappollLastByteKey in interface Byte2CharOrderedMappublic char firstCharValue()
Byte2CharOrderedMapfirstCharValue in interface Byte2CharOrderedMappublic char lastCharValue()
Byte2CharOrderedMaplastCharValue in interface Byte2CharOrderedMappublic Byte2CharOrderedMap copy()
Byte2CharMapcopy in interface Byte2CharMapcopy in interface Byte2CharOrderedMapcopy in class Byte2CharMaps.SynchronizedMappublic ByteOrderedSet keySet()
keySet in interface java.util.Map<java.lang.Byte,java.lang.Character>keySet in interface Byte2CharMapkeySet in interface Byte2CharOrderedMapkeySet in class Byte2CharMaps.SynchronizedMappublic ObjectOrderedSet<Byte2CharMap.Entry> byte2CharEntrySet()
Byte2CharMapbyte2CharEntrySet in interface Byte2CharMapbyte2CharEntrySet in interface Byte2CharOrderedMapbyte2CharEntrySet in class Byte2CharMaps.SynchronizedMap