public static class Float2LongMaps.UnmodifyableOrderedMap extends Float2LongMaps.UnmodifyableMap implements Float2LongOrderedMap
AbstractFloat2LongMap.BasicEntryjava.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>Float2LongOrderedMap.FastOrderedSetFloat2LongMap.BuilderCache, Float2LongMap.Entry, Float2LongMap.FastEntrySet, Float2LongMap.MapBuilder| Modifier and Type | Method and Description |
|---|---|
Float2LongOrderedMap |
copy()
A Function that does a shallow clone of the Map itself.
|
float |
firstFloatKey()
A method to get the first Key of a Map.
|
long |
firstLongValue()
A method to get the first Value of a Map.
|
ObjectOrderedSet<Float2LongMap.Entry> |
float2LongEntrySet()
Type Sensitive EntrySet to reduce boxing/unboxing and optionally Temp Object Allocation.
|
long |
getAndMoveToFirst(float key)
A Specific get method that allows to move teh given key/value int the first index.
|
long |
getAndMoveToLast(float key)
A Specific get method that allows to move teh given key/value int the last index.
|
FloatOrderedSet |
keySet() |
float |
lastFloatKey()
A method to get the last Key of a Map.
|
long |
lastLongValue()
A method to get the last Value of a Map.
|
boolean |
moveToFirst(float key)
A specific move method to move a given key/value to the first index.
|
boolean |
moveToLast(float key)
A specific move method to move a given key/value to the last index.
|
float |
pollFirstFloatKey()
A method to get and remove the first Key of a Map.
|
float |
pollLastFloatKey()
A method to get and remove the last Key of a Map.
|
long |
putAndMoveToFirst(float key,
long value)
A customized put method that allows you to insert into the first index.
|
long |
putAndMoveToLast(float key,
long value)
A customized put method that allows you to insert into the last index.
|
addTo, clear, computeLong, computeLongIfAbsent, computeLongIfPresent, get, getOrDefault, mergeAllLong, mergeLong, put, putIfAbsent, remove, remove, removeOrDefault, replaceLongs, replaceLongs, subFrom, supplyLongIfAbsent, 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, 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(float key,
long value)
Float2LongOrderedMapputAndMoveToFirst in interface Float2LongOrderedMapkey - the key that should be insertedvalue - the value that should be insertedMap.put(Object, Object)public long putAndMoveToLast(float key,
long value)
Float2LongOrderedMapputAndMoveToLast in interface Float2LongOrderedMapkey - the key that should be insertedvalue - the value that should be insertedMap.put(Object, Object)public boolean moveToFirst(float key)
Float2LongOrderedMapmoveToFirst in interface Float2LongOrderedMapkey - that should be moved to the first indexpublic boolean moveToLast(float key)
Float2LongOrderedMapmoveToLast in interface Float2LongOrderedMapkey - that should be moved to the first lastpublic long getAndMoveToFirst(float key)
Float2LongOrderedMapgetAndMoveToFirst in interface Float2LongOrderedMapkey - that is searched forpublic long getAndMoveToLast(float key)
Float2LongOrderedMapgetAndMoveToLast in interface Float2LongOrderedMapkey - that is searched forpublic float firstFloatKey()
Float2LongOrderedMapfirstFloatKey in interface Float2LongOrderedMappublic float pollFirstFloatKey()
Float2LongOrderedMappollFirstFloatKey in interface Float2LongOrderedMappublic float lastFloatKey()
Float2LongOrderedMaplastFloatKey in interface Float2LongOrderedMappublic float pollLastFloatKey()
Float2LongOrderedMappollLastFloatKey in interface Float2LongOrderedMappublic long firstLongValue()
Float2LongOrderedMapfirstLongValue in interface Float2LongOrderedMappublic long lastLongValue()
Float2LongOrderedMaplastLongValue in interface Float2LongOrderedMappublic Float2LongOrderedMap copy()
Float2LongMapcopy in interface Float2LongMapcopy in interface Float2LongOrderedMapcopy in class Float2LongMaps.UnmodifyableMappublic FloatOrderedSet keySet()
keySet in interface java.util.Map<java.lang.Float,java.lang.Long>keySet in interface Float2LongMapkeySet in interface Float2LongOrderedMapkeySet in class Float2LongMaps.UnmodifyableMappublic ObjectOrderedSet<Float2LongMap.Entry> float2LongEntrySet()
Float2LongMapfloat2LongEntrySet in interface Float2LongMapfloat2LongEntrySet in interface Float2LongOrderedMapfloat2LongEntrySet in class Float2LongMaps.UnmodifyableMap