V
- type of values stored in the Map
public class Long2NullableObjectHashMap<V> extends Long2ObjectHashMap<V>
Long2ObjectHashMap
that allows null
values.Long2ObjectHashMap.EntryIterator, Long2ObjectHashMap.EntrySet, Long2ObjectHashMap.KeyIterator, Long2ObjectHashMap.KeySet, Long2ObjectHashMap.ValueCollection, Long2ObjectHashMap.ValueIterator
Constructor and Description |
---|
Long2NullableObjectHashMap() |
Long2NullableObjectHashMap(int initialCapacity,
float loadFactor) |
Long2NullableObjectHashMap(int initialCapacity,
float loadFactor,
boolean shouldAvoidAllocation)
Construct a new map allowing a configuration for initial capacity and load factor.
|
Long2NullableObjectHashMap(Long2ObjectHashMap<V> mapToCopy)
Copy construct a new map from an existing one.
|
Modifier and Type | Method and Description |
---|---|
protected Object |
mapNullValue(Object value) |
protected V |
unmapNullValue(Object value) |
capacity, clear, compact, computeIfAbsent, containsKey, containsKey, containsValue, entrySet, equals, get, get, getMapped, hashCode, isEmpty, keySet, loadFactor, put, put, putAll, remove, remove, replace, replace, resizeThreshold, size, toString, values
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public Long2NullableObjectHashMap()
public Long2NullableObjectHashMap(int initialCapacity, float loadFactor)
public Long2NullableObjectHashMap(int initialCapacity, float loadFactor, boolean shouldAvoidAllocation)
initialCapacity
- for the backing arrayloadFactor
- limit for resizing on putsshouldAvoidAllocation
- should allocation be avoided by caching iterators and map entries.public Long2NullableObjectHashMap(Long2ObjectHashMap<V> mapToCopy)
mapToCopy
- for construction.protected Object mapNullValue(Object value)
mapNullValue
in class Long2ObjectHashMap<V>
protected V unmapNullValue(Object value)
unmapNullValue
in class Long2ObjectHashMap<V>
Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.