org.jjoost.collections.maps.serial
Class SerialHashMap<K,V>
java.lang.Object
org.jjoost.collections.maps.base.AbstractHashMap<K,V,N>
org.jjoost.collections.maps.base.ScalarHashMap<K,V,org.jjoost.collections.maps.serial.SerialHashMap.SerialScalarHashMapNode<K,V>>
org.jjoost.collections.maps.serial.SerialHashMap<K,V>
- All Implemented Interfaces:
- java.io.Serializable, AnyMap<K,V>, AnyReadMap<K,V>, Map<K,V>, Function<K,V>
public class SerialHashMap<K,V>
- extends ScalarHashMap<K,V,org.jjoost.collections.maps.serial.SerialHashMap.SerialScalarHashMapNode<K,V>>
- See Also:
- Serialized Form
|
Method Summary |
static
<K,V> org.jjoost.collections.maps.serial.SerialHashMap.SerialScalarHashNodeFactory<K,V> |
|
serialNodeFactory()
|
| Methods inherited from class org.jjoost.collections.maps.base.ScalarHashMap |
add, apply, copy, ensureAndGet, ensureAndGet, entries, get, keys, permitsDuplicateKeys, put, putIfAbsent, putIfAbsent, size, uniqueKeyCount, values |
| Methods inherited from class org.jjoost.collections.maps.base.AbstractHashMap |
clear, clearAndReturn, contains, contains, count, count, entries, first, inverse, isEmpty, list, remove, remove, removeAndReturn, removeAndReturn, removeAndReturnFirst, shrink, totalCount, values |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SerialHashMap
public SerialHashMap()
SerialHashMap
public SerialHashMap(int minimumInitialCapacity,
float loadFactor)
SerialHashMap
public SerialHashMap(int minimumInitialCapacity,
float loadFactor,
Rehasher rehasher,
Equality<? super K> keyEquality,
Equality<? super V> valEquality)
serialNodeFactory
public static <K,V> org.jjoost.collections.maps.serial.SerialHashMap.SerialScalarHashNodeFactory<K,V> serialNodeFactory()