public static class Byte2IntMaps.UnmodifyableOrderedMap extends Byte2IntMaps.UnmodifyableMap implements Byte2IntOrderedMap
AbstractByte2IntMap.BasicEntryjava.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>Byte2IntOrderedMap.FastOrderedSetByte2IntMap.BuilderCache, Byte2IntMap.Entry, Byte2IntMap.FastEntrySet, Byte2IntMap.MapBuilder| Modifier and Type | Method and Description |
|---|---|
ObjectOrderedSet<Byte2IntMap.Entry> |
byte2IntEntrySet()
Type Sensitive EntrySet to reduce boxing/unboxing and optionally Temp Object Allocation.
|
Byte2IntOrderedMap |
copy()
A Function that does a shallow clone of the Map itself.
|
byte |
firstByteKey()
A method to get the first Key of a Map.
|
int |
firstIntValue()
A method to get the first Value of a Map.
|
int |
getAndMoveToFirst(byte key)
A Specific get method that allows to move teh given key/value int the first index.
|
int |
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.
|
int |
lastIntValue()
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.
|
int |
putAndMoveToFirst(byte key,
int value)
A customized put method that allows you to insert into the first index.
|
int |
putAndMoveToLast(byte key,
int value)
A customized put method that allows you to insert into the last index.
|
addTo, clear, computeInt, computeIntIfAbsent, computeIntIfPresent, get, getOrDefault, mergeAllInt, mergeInt, put, putIfAbsent, remove, remove, removeOrDefault, replaceInts, replaceInts, subFrom, supplyIntIfAbsent, 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, builder, compute, computeIfAbsent, computeIfPresent, computeInt, computeIntIfAbsent, computeIntIfPresent, containsKey, containsKey, containsValue, containsValue, entrySet, forEach, forEach, get, get, getDefaultReturnValue, getOrDefault, getOrDefault, merge, mergeAllInt, mergeInt, put, put, putAll, putAll, putAll, putAll, putAll, putAllIfAbsent, putIfAbsent, putIfAbsent, remove, remove, remove, remove, removeOrDefault, replace, replace, replace, replace, replaceAll, replaceInts, replaceInts, setDefaultReturnValue, subFrom, supplyIntIfAbsent, valuespublic int putAndMoveToFirst(byte key,
int value)
Byte2IntOrderedMapputAndMoveToFirst in interface Byte2IntOrderedMapkey - the key that should be insertedvalue - the value that should be insertedMap.put(Object, Object)public int putAndMoveToLast(byte key,
int value)
Byte2IntOrderedMapputAndMoveToLast in interface Byte2IntOrderedMapkey - the key that should be insertedvalue - the value that should be insertedMap.put(Object, Object)public boolean moveToFirst(byte key)
Byte2IntOrderedMapmoveToFirst in interface Byte2IntOrderedMapkey - that should be moved to the first indexpublic boolean moveToLast(byte key)
Byte2IntOrderedMapmoveToLast in interface Byte2IntOrderedMapkey - that should be moved to the first lastpublic int getAndMoveToFirst(byte key)
Byte2IntOrderedMapgetAndMoveToFirst in interface Byte2IntOrderedMapkey - that is searched forpublic int getAndMoveToLast(byte key)
Byte2IntOrderedMapgetAndMoveToLast in interface Byte2IntOrderedMapkey - that is searched forpublic byte firstByteKey()
Byte2IntOrderedMapfirstByteKey in interface Byte2IntOrderedMappublic byte pollFirstByteKey()
Byte2IntOrderedMappollFirstByteKey in interface Byte2IntOrderedMappublic byte lastByteKey()
Byte2IntOrderedMaplastByteKey in interface Byte2IntOrderedMappublic byte pollLastByteKey()
Byte2IntOrderedMappollLastByteKey in interface Byte2IntOrderedMappublic int firstIntValue()
Byte2IntOrderedMapfirstIntValue in interface Byte2IntOrderedMappublic int lastIntValue()
Byte2IntOrderedMaplastIntValue in interface Byte2IntOrderedMappublic Byte2IntOrderedMap copy()
Byte2IntMapcopy in interface Byte2IntMapcopy in interface Byte2IntOrderedMapcopy in class Byte2IntMaps.UnmodifyableMappublic ByteOrderedSet keySet()
keySet in interface java.util.Map<java.lang.Byte,java.lang.Integer>keySet in interface Byte2IntMapkeySet in interface Byte2IntOrderedMapkeySet in class Byte2IntMaps.UnmodifyableMappublic ObjectOrderedSet<Byte2IntMap.Entry> byte2IntEntrySet()
Byte2IntMapbyte2IntEntrySet in interface Byte2IntMapbyte2IntEntrySet in interface Byte2IntOrderedMapbyte2IntEntrySet in class Byte2IntMaps.UnmodifyableMap