public static class Short2LongMaps.SynchronizedOrderedMap extends Short2LongMaps.SynchronizedMap implements Short2LongOrderedMap
AbstractShort2LongMap.BasicEntryjava.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>Short2LongOrderedMap.FastOrderedSetShort2LongMap.BuilderCache, Short2LongMap.Entry, Short2LongMap.FastEntrySet, Short2LongMap.MapBuilder| Modifier and Type | Method and Description |
|---|---|
Short2LongOrderedMap |
copy()
A Function that does a shallow clone of the Map itself.
|
long |
firstLongValue()
A method to get the first Value of a Map.
|
short |
firstShortKey()
A method to get the first Key of a Map.
|
long |
getAndMoveToFirst(short key)
A Specific get method that allows to move teh given key/value int the first index.
|
long |
getAndMoveToLast(short key)
A Specific get method that allows to move teh given key/value int the last index.
|
ShortOrderedSet |
keySet() |
long |
lastLongValue()
A method to get the last Value of a Map.
|
short |
lastShortKey()
A method to get the last Key of a Map.
|
boolean |
moveToFirst(short key)
A specific move method to move a given key/value to the first index.
|
boolean |
moveToLast(short key)
A specific move method to move a given key/value to the last index.
|
short |
pollFirstShortKey()
A method to get and remove the first Key of a Map.
|
short |
pollLastShortKey()
A method to get and remove the last Key of a Map.
|
long |
putAndMoveToFirst(short key,
long value)
A customized put method that allows you to insert into the first index.
|
long |
putAndMoveToLast(short key,
long value)
A customized put method that allows you to insert into the last index.
|
ObjectOrderedSet<Short2LongMap.Entry> |
short2LongEntrySet()
Type Sensitive EntrySet to reduce boxing/unboxing and optionally Temp Object Allocation.
|
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, builder, compute, computeIfAbsent, computeIfPresent, computeLong, computeLongIfAbsent, computeLongIfPresent, containsKey, containsKey, containsValue, containsValue, entrySet, forEach, forEach, get, get, getDefaultReturnValue, getOrDefault, getOrDefault, merge, mergeAllLong, mergeLong, 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(short key,
long value)
Short2LongOrderedMapputAndMoveToFirst in interface Short2LongOrderedMapkey - the key that should be insertedvalue - the value that should be insertedMap.put(Object, Object)public long putAndMoveToLast(short key,
long value)
Short2LongOrderedMapputAndMoveToLast in interface Short2LongOrderedMapkey - the key that should be insertedvalue - the value that should be insertedMap.put(Object, Object)public boolean moveToFirst(short key)
Short2LongOrderedMapmoveToFirst in interface Short2LongOrderedMapkey - that should be moved to the first indexpublic boolean moveToLast(short key)
Short2LongOrderedMapmoveToLast in interface Short2LongOrderedMapkey - that should be moved to the first lastpublic long getAndMoveToFirst(short key)
Short2LongOrderedMapgetAndMoveToFirst in interface Short2LongOrderedMapkey - that is searched forpublic long getAndMoveToLast(short key)
Short2LongOrderedMapgetAndMoveToLast in interface Short2LongOrderedMapkey - that is searched forpublic short firstShortKey()
Short2LongOrderedMapfirstShortKey in interface Short2LongOrderedMappublic short pollFirstShortKey()
Short2LongOrderedMappollFirstShortKey in interface Short2LongOrderedMappublic short lastShortKey()
Short2LongOrderedMaplastShortKey in interface Short2LongOrderedMappublic short pollLastShortKey()
Short2LongOrderedMappollLastShortKey in interface Short2LongOrderedMappublic long firstLongValue()
Short2LongOrderedMapfirstLongValue in interface Short2LongOrderedMappublic long lastLongValue()
Short2LongOrderedMaplastLongValue in interface Short2LongOrderedMappublic Short2LongOrderedMap copy()
Short2LongMapcopy in interface Short2LongMapcopy in interface Short2LongOrderedMapcopy in class Short2LongMaps.SynchronizedMappublic ShortOrderedSet keySet()
keySet in interface java.util.Map<java.lang.Short,java.lang.Long>keySet in interface Short2LongMapkeySet in interface Short2LongOrderedMapkeySet in class Short2LongMaps.SynchronizedMappublic ObjectOrderedSet<Short2LongMap.Entry> short2LongEntrySet()
Short2LongMapshort2LongEntrySet in interface Short2LongMapshort2LongEntrySet in interface Short2LongOrderedMapshort2LongEntrySet in class Short2LongMaps.SynchronizedMap