public static class Double2CharMaps.UnmodifyableOrderedMap extends Double2CharMaps.UnmodifyableMap implements Double2CharOrderedMap
AbstractDouble2CharMap.BasicEntryjava.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>Double2CharOrderedMap.FastOrderedSetDouble2CharMap.BuilderCache, Double2CharMap.Entry, Double2CharMap.FastEntrySet, Double2CharMap.MapBuilder| Modifier and Type | Method and Description |
|---|---|
Double2CharOrderedMap |
copy()
A Function that does a shallow clone of the Map itself.
|
ObjectOrderedSet<Double2CharMap.Entry> |
double2CharEntrySet()
Type Sensitive EntrySet to reduce boxing/unboxing and optionally Temp Object Allocation.
|
char |
firstCharValue()
A method to get the first Value of a Map.
|
double |
firstDoubleKey()
A method to get the first Key of a Map.
|
char |
getAndMoveToFirst(double key)
A Specific get method that allows to move teh given key/value int the first index.
|
char |
getAndMoveToLast(double key)
A Specific get method that allows to move teh given key/value int the last index.
|
DoubleOrderedSet |
keySet() |
char |
lastCharValue()
A method to get the last Value of a Map.
|
double |
lastDoubleKey()
A method to get the last Key of a Map.
|
boolean |
moveToFirst(double key)
A specific move method to move a given key/value to the first index.
|
boolean |
moveToLast(double key)
A specific move method to move a given key/value to the last index.
|
double |
pollFirstDoubleKey()
A method to get and remove the first Key of a Map.
|
double |
pollLastDoubleKey()
A method to get and remove the last Key of a Map.
|
char |
putAndMoveToFirst(double key,
char value)
A customized put method that allows you to insert into the first index.
|
char |
putAndMoveToLast(double key,
char value)
A customized put method that allows you to insert into the last index.
|
addTo, clear, computeChar, computeCharIfAbsent, computeCharIfPresent, get, getOrDefault, mergeAllChar, mergeChar, put, putIfAbsent, remove, remove, removeOrDefault, replaceChars, replaceChars, subFrom, supplyCharIfAbsent, 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, computeChar, computeCharIfAbsent, computeCharIfPresent, computeIfAbsent, computeIfPresent, containsKey, containsKey, containsValue, containsValue, entrySet, forEach, forEach, get, get, getDefaultReturnValue, getOrDefault, getOrDefault, merge, mergeAllChar, mergeChar, 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(double key,
char value)
Double2CharOrderedMapputAndMoveToFirst in interface Double2CharOrderedMapkey - the key that should be insertedvalue - the value that should be insertedMap.put(Object, Object)public char putAndMoveToLast(double key,
char value)
Double2CharOrderedMapputAndMoveToLast in interface Double2CharOrderedMapkey - the key that should be insertedvalue - the value that should be insertedMap.put(Object, Object)public boolean moveToFirst(double key)
Double2CharOrderedMapmoveToFirst in interface Double2CharOrderedMapkey - that should be moved to the first indexpublic boolean moveToLast(double key)
Double2CharOrderedMapmoveToLast in interface Double2CharOrderedMapkey - that should be moved to the first lastpublic char getAndMoveToFirst(double key)
Double2CharOrderedMapgetAndMoveToFirst in interface Double2CharOrderedMapkey - that is searched forpublic char getAndMoveToLast(double key)
Double2CharOrderedMapgetAndMoveToLast in interface Double2CharOrderedMapkey - that is searched forpublic double firstDoubleKey()
Double2CharOrderedMapfirstDoubleKey in interface Double2CharOrderedMappublic double pollFirstDoubleKey()
Double2CharOrderedMappollFirstDoubleKey in interface Double2CharOrderedMappublic double lastDoubleKey()
Double2CharOrderedMaplastDoubleKey in interface Double2CharOrderedMappublic double pollLastDoubleKey()
Double2CharOrderedMappollLastDoubleKey in interface Double2CharOrderedMappublic char firstCharValue()
Double2CharOrderedMapfirstCharValue in interface Double2CharOrderedMappublic char lastCharValue()
Double2CharOrderedMaplastCharValue in interface Double2CharOrderedMappublic Double2CharOrderedMap copy()
Double2CharMapcopy in interface Double2CharMapcopy in interface Double2CharOrderedMapcopy in class Double2CharMaps.UnmodifyableMappublic DoubleOrderedSet keySet()
keySet in interface java.util.Map<java.lang.Double,java.lang.Character>keySet in interface Double2CharMapkeySet in interface Double2CharOrderedMapkeySet in class Double2CharMaps.UnmodifyableMappublic ObjectOrderedSet<Double2CharMap.Entry> double2CharEntrySet()
Double2CharMapdouble2CharEntrySet in interface Double2CharMapdouble2CharEntrySet in interface Double2CharOrderedMapdouble2CharEntrySet in class Double2CharMaps.UnmodifyableMap