org.jjoost.collections.maps.concurrent
Class LockFreeLinkedInlineListHashMap<K,V>
java.lang.Object
org.jjoost.collections.maps.base.AbstractHashMap<K,V,N>
org.jjoost.collections.maps.base.InlineListHashMap<K,V,org.jjoost.collections.maps.concurrent.LockFreeLinkedInlineListHashMap.Node<K,V>>
org.jjoost.collections.maps.concurrent.LockFreeLinkedInlineListHashMap<K,V>
- All Implemented Interfaces:
- java.io.Serializable, AnyMap<K,V>, AnyReadMap<K,V>, ListMap<K,V>, Function<K,java.lang.Iterable<V>>
public class LockFreeLinkedInlineListHashMap<K,V>
- extends InlineListHashMap<K,V,org.jjoost.collections.maps.concurrent.LockFreeLinkedInlineListHashMap.Node<K,V>>
- See Also:
- Serialized Form
|
Method Summary |
static
<K,V> org.jjoost.collections.maps.concurrent.LockFreeLinkedInlineListHashMap.NodeFactory<K,V> |
|
factory()
|
| 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 |
LockFreeLinkedInlineListHashMap
public LockFreeLinkedInlineListHashMap()
LockFreeLinkedInlineListHashMap
public LockFreeLinkedInlineListHashMap(int minimumInitialCapacity,
float loadFactor)
LockFreeLinkedInlineListHashMap
public LockFreeLinkedInlineListHashMap(int minimumInitialCapacity,
float loadFactor,
Rehasher rehasher,
Equality<? super K> keyEquality,
Equality<? super V> valEquality)
factory
public static <K,V> org.jjoost.collections.maps.concurrent.LockFreeLinkedInlineListHashMap.NodeFactory<K,V> factory()