V - type of values stored in the Mappublic class Int2NullableObjectHashMap<V> extends Int2ObjectHashMap<V>
Int2ObjectHashMap that allows null values.Int2ObjectHashMap.EntryIterator, Int2ObjectHashMap.EntrySet, Int2ObjectHashMap.KeyIterator, Int2ObjectHashMap.KeySet, Int2ObjectHashMap.ValueCollection, Int2ObjectHashMap.ValueIterator| Constructor and Description |
|---|
Int2NullableObjectHashMap() |
Int2NullableObjectHashMap(Int2ObjectHashMap<V> mapToCopy)
Copy construct a new map from an existing one.
|
Int2NullableObjectHashMap(int initialCapacity,
float loadFactor) |
Int2NullableObjectHashMap(int initialCapacity,
float loadFactor,
boolean shouldAvoidAllocation)
Construct a new map allowing a configuration for initial capacity and load factor.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
mapNullValue(java.lang.Object value) |
protected V |
unmapNullValue(java.lang.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, valuespublic Int2NullableObjectHashMap()
public Int2NullableObjectHashMap(int initialCapacity,
float loadFactor)
public Int2NullableObjectHashMap(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 Int2NullableObjectHashMap(Int2ObjectHashMap<V> mapToCopy)
mapToCopy - for construction.protected java.lang.Object mapNullValue(java.lang.Object value)
mapNullValue in class Int2ObjectHashMap<V>protected V unmapNullValue(java.lang.Object value)
unmapNullValue in class Int2ObjectHashMap<V>Copyright © 2014-2019 Real Logic Ltd. All Rights Reserved.