public static class Char2LongMaps.SynchronizedOrderedMap extends Char2LongMaps.SynchronizedMap implements Char2LongOrderedMap
AbstractChar2LongMap.BasicEntryjava.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>Char2LongOrderedMap.FastOrderedSetChar2LongMap.BuilderCache, Char2LongMap.Entry, Char2LongMap.FastEntrySet, Char2LongMap.MapBuilder| Modifier and Type | Method and Description |
|---|---|
ObjectOrderedSet<Char2LongMap.Entry> |
char2LongEntrySet()
Type Sensitive EntrySet to reduce boxing/unboxing and optionally Temp Object Allocation.
|
Char2LongOrderedMap |
copy()
A Function that does a shallow clone of the Map itself.
|
char |
firstCharKey()
A method to get the first Key of a Map.
|
long |
firstLongValue()
A method to get the first Value of a Map.
|
long |
getAndMoveToFirst(char key)
A Specific get method that allows to move teh given key/value int the first index.
|
long |
getAndMoveToLast(char key)
A Specific get method that allows to move teh given key/value int the last index.
|
CharOrderedSet |
keySet() |
char |
lastCharKey()
A method to get the last Key of a Map.
|
long |
lastLongValue()
A method to get the last Value of a Map.
|
boolean |
moveToFirst(char key)
A specific move method to move a given key/value to the first index.
|
boolean |
moveToLast(char key)
A specific move method to move a given key/value to the last index.
|
char |
pollFirstCharKey()
A method to get and remove the first Key of a Map.
|
char |
pollLastCharKey()
A method to get and remove the last Key of a Map.
|
long |
putAndMoveToFirst(char key,
long value)
A customized put method that allows you to insert into the first index.
|
long |
putAndMoveToLast(char key,
long value)
A customized put method that allows you to insert into the last index.
|
addTo, addToAll, clear, compute, computeIfAbsent, computeIfPresent, computeLong, computeLongIfAbsent, computeLongIfPresent, containsKey, containsKey, containsValue, containsValue, forEach, forEach, get, get, getDefaultReturnValue, getOrDefault, getOrDefault, merge, mergeAllLong, mergeLong, put, put, putAll, putAll, putAll, putAllIfAbsent, putIfAbsent, putIfAbsent, remove, remove, remove, remove, removeOrDefault, replace, replace, replace, replace, replaceAll, replaceLongs, replaceLongs, setDefaultReturnValue, size, subFrom, supplyLongIfAbsent, valuesentrySet, equals, hashCode, putAllsynchronize, synchronize, unmodifiableaddTo, addToAll, applyAsLong, builder, compute, computeIfAbsent, computeIfPresent, computeLong, computeLongIfAbsent, computeLongIfPresent, containsKey, containsKey, containsValue, containsValue, entrySet, forEach, forEach, get, get, getDefaultReturnValue, getOrDefault, getOrDefault, merge, mergeAllLong, mergeLong, put, put, put, put, putAll, putAll, putAll, putAll, putAll, putAllIfAbsent, putIfAbsent, putIfAbsent, remove, remove, remove, remove, removeOrDefault, replace, replace, replace, replace, replaceAll, replaceLongs, replaceLongs, setDefaultReturnValue, subFrom, supplyLongIfAbsent, valuespublic long putAndMoveToFirst(char key,
long value)
Char2LongOrderedMapputAndMoveToFirst in interface Char2LongOrderedMapkey - the key that should be insertedvalue - the value that should be insertedMap.put(Object, Object)public long putAndMoveToLast(char key,
long value)
Char2LongOrderedMapputAndMoveToLast in interface Char2LongOrderedMapkey - the key that should be insertedvalue - the value that should be insertedMap.put(Object, Object)public boolean moveToFirst(char key)
Char2LongOrderedMapmoveToFirst in interface Char2LongOrderedMapkey - that should be moved to the first indexpublic boolean moveToLast(char key)
Char2LongOrderedMapmoveToLast in interface Char2LongOrderedMapkey - that should be moved to the first lastpublic long getAndMoveToFirst(char key)
Char2LongOrderedMapgetAndMoveToFirst in interface Char2LongOrderedMapkey - that is searched forpublic long getAndMoveToLast(char key)
Char2LongOrderedMapgetAndMoveToLast in interface Char2LongOrderedMapkey - that is searched forpublic char firstCharKey()
Char2LongOrderedMapfirstCharKey in interface Char2LongOrderedMappublic char pollFirstCharKey()
Char2LongOrderedMappollFirstCharKey in interface Char2LongOrderedMappublic char lastCharKey()
Char2LongOrderedMaplastCharKey in interface Char2LongOrderedMappublic char pollLastCharKey()
Char2LongOrderedMappollLastCharKey in interface Char2LongOrderedMappublic long firstLongValue()
Char2LongOrderedMapfirstLongValue in interface Char2LongOrderedMappublic long lastLongValue()
Char2LongOrderedMaplastLongValue in interface Char2LongOrderedMappublic Char2LongOrderedMap copy()
Char2LongMapcopy in interface Char2LongMapcopy in interface Char2LongOrderedMapcopy in class Char2LongMaps.SynchronizedMappublic CharOrderedSet keySet()
keySet in interface java.util.Map<java.lang.Character,java.lang.Long>keySet in interface Char2LongMapkeySet in interface Char2LongOrderedMapkeySet in class Char2LongMaps.SynchronizedMappublic ObjectOrderedSet<Char2LongMap.Entry> char2LongEntrySet()
Char2LongMapchar2LongEntrySet in interface Char2LongMapchar2LongEntrySet in interface Char2LongOrderedMapchar2LongEntrySet in class Char2LongMaps.SynchronizedMap