org.jjoost.collections.sets.concurrent
Class LockFreeLinkedScalarHashSet<V>
java.lang.Object
org.jjoost.collections.sets.base.AbstractSet<V>
org.jjoost.collections.sets.base.AbstractHashSet<V,N>
org.jjoost.collections.sets.base.HashSet<V,AbstractHashSet.LockFreeLinkedHashSetNode<V>>
org.jjoost.collections.sets.concurrent.LockFreeLinkedScalarHashSet<V>
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Iterable<V>, AnyReadSet<V>, AnySet<V>, Set<V>, Function<V,java.lang.Boolean>
public class LockFreeLinkedScalarHashSet<V>
- extends HashSet<V,AbstractHashSet.LockFreeLinkedHashSetNode<V>>
- See Also:
- Serialized Form
| Methods inherited from class org.jjoost.collections.sets.base.AbstractHashSet |
all, apply, capacity, clear, clearAndReturn, contains, count, equality, first, isEmpty, iterator, list, lockFreeLinkedNodeFactory, lockFreeNodeFactory, putAll, putIfAbsent, remove, remove, removeAndReturn, removeAndReturn, removeAndReturnFirst, removeAndReturnFirst, resize, serialLinkedNodeFactory, serialNodeFactory, shrink, totalCount |
| Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jjoost.collections.AnySet |
clear, clearAndReturn, putAll, putIfAbsent, remove, remove, removeAndReturn, removeAndReturn, removeAndReturnFirst, removeAndReturnFirst, shrink |
| Methods inherited from interface java.lang.Iterable |
iterator |
LockFreeLinkedScalarHashSet
public LockFreeLinkedScalarHashSet()
LockFreeLinkedScalarHashSet
public LockFreeLinkedScalarHashSet(int minimumInitialCapacity,
float loadFactor)
LockFreeLinkedScalarHashSet
public LockFreeLinkedScalarHashSet(int minimumInitialCapacity,
float loadFactor,
Rehasher rehasher,
Equality<? super V> keyEquality)