Skip navigation links
A B C G I L N P R S T U W 

A

add(ELEMENT) - Method in class net.digitalid.utility.concurrency.local.ThreadLocalIterable
Adds the given element at the beginning of this thread-local iterable.
add(E) - Method in class net.digitalid.utility.concurrency.set.ConcurrentHashSet
 
addAll(Collection<? extends E>) - Method in class net.digitalid.utility.concurrency.set.ConcurrentHashSet
 

B

build() - Static method in class net.digitalid.utility.concurrency.local.ThreadLocalIterableBuilder
 
build() - Method in class net.digitalid.utility.concurrency.local.ThreadLocalIterableBuilder.InnerThreadLocalIterableBuilder
 
build() - Static method in class net.digitalid.utility.concurrency.lock.NonReentrantLockBuilder
 
build() - Method in class net.digitalid.utility.concurrency.lock.NonReentrantLockBuilder.InnerNonReentrantLockBuilder
 
build() - Static method in class net.digitalid.utility.concurrency.map.ConcurrentHashMapBuilder
 
build() - Method in class net.digitalid.utility.concurrency.map.ConcurrentHashMapBuilder.InnerConcurrentHashMapBuilder
 
build() - Static method in class net.digitalid.utility.concurrency.set.ConcurrentHashSetBuilder
 
build() - Method in class net.digitalid.utility.concurrency.set.ConcurrentHashSetBuilder.InnerConcurrentHashSetBuilder
 
buildWithConcurrencyLevel(int) - Static method in class net.digitalid.utility.concurrency.map.ConcurrentHashMapBuilder
 
buildWithConcurrencyLevel(int) - Static method in class net.digitalid.utility.concurrency.set.ConcurrentHashSetBuilder
 
buildWithInitialCapacity(int) - Static method in class net.digitalid.utility.concurrency.map.ConcurrentHashMapBuilder
 
buildWithInitialCapacity(int) - Static method in class net.digitalid.utility.concurrency.set.ConcurrentHashSetBuilder
 
buildWithLoadFactor(float) - Static method in class net.digitalid.utility.concurrency.map.ConcurrentHashMapBuilder
 
buildWithLoadFactor(float) - Static method in class net.digitalid.utility.concurrency.set.ConcurrentHashSetBuilder
 

C

clear() - Method in class net.digitalid.utility.concurrency.local.ThreadLocalIterable
Removes all elements from this thread-local iterable.
clear() - Method in class net.digitalid.utility.concurrency.set.ConcurrentHashSet
 
clone() - Method in class net.digitalid.utility.concurrency.map.ConcurrentHashMap
 
clone() - Method in interface net.digitalid.utility.concurrency.map.ConcurrentMap
Returns a shallow copy of this map (the keys and values themselves are not cloned).
ConcurrentHashMap<K,V> - Class in net.digitalid.utility.concurrency.map
Extends Java's ConcurrentHashMap implementation with more useful methods.
ConcurrentHashMap(int, float, int) - Constructor for class net.digitalid.utility.concurrency.map.ConcurrentHashMap
 
ConcurrentHashMap(Map<? extends K, ? extends V>) - Constructor for class net.digitalid.utility.concurrency.map.ConcurrentHashMap
 
ConcurrentHashMapBuilder<K,V> - Class in net.digitalid.utility.concurrency.map
 
ConcurrentHashMapBuilder() - Constructor for class net.digitalid.utility.concurrency.map.ConcurrentHashMapBuilder
 
ConcurrentHashMapBuilder.InnerConcurrentHashMapBuilder<K,V> - Class in net.digitalid.utility.concurrency.map
 
ConcurrentHashSet<E> - Class in net.digitalid.utility.concurrency.set
Implements a concurrent hash set based on ConcurrentHashMap.
ConcurrentHashSet(int, float, int) - Constructor for class net.digitalid.utility.concurrency.set.ConcurrentHashSet
 
ConcurrentHashSet(Set<? extends E>) - Constructor for class net.digitalid.utility.concurrency.set.ConcurrentHashSet
 
ConcurrentHashSetBuilder<E> - Class in net.digitalid.utility.concurrency.set
 
ConcurrentHashSetBuilder() - Constructor for class net.digitalid.utility.concurrency.set.ConcurrentHashSetBuilder
 
ConcurrentHashSetBuilder.InnerConcurrentHashSetBuilder<E> - Class in net.digitalid.utility.concurrency.set
 
ConcurrentMap<K,V> - Interface in net.digitalid.utility.concurrency.map
Extends Java's ConcurrentMap interface with useful methods.
ConcurrentSet<E> - Interface in net.digitalid.utility.concurrency.set
Extends Java's Set interface.
contains(Object) - Method in class net.digitalid.utility.concurrency.set.ConcurrentHashSet
 
containsAll(Collection<?>) - Method in class net.digitalid.utility.concurrency.set.ConcurrentHashSet
 

G

getReentrantLock() - Method in class net.digitalid.utility.concurrency.lock.NonReentrantLock
Returns the fair reentrant lock which is used to implement this non-reentrant lock.

I

isEmpty() - Method in class net.digitalid.utility.concurrency.set.ConcurrentHashSet
 
isLockHeldByCurrentThread() - Method in class net.digitalid.utility.concurrency.lock.NonReentrantLock
 
iterator() - Method in class net.digitalid.utility.concurrency.local.ThreadLocalIterable
 
iterator() - Method in class net.digitalid.utility.concurrency.set.ConcurrentHashSet
 

L

lock() - Method in class net.digitalid.utility.concurrency.lock.NonReentrantLock
 
lockInterruptibly() - Method in class net.digitalid.utility.concurrency.lock.NonReentrantLock
 

N

net.digitalid.utility.concurrency.local - package net.digitalid.utility.concurrency.local
Provides thread-local collections.
net.digitalid.utility.concurrency.lock - package net.digitalid.utility.concurrency.lock
Provides a non-reentrant lock implementation.
net.digitalid.utility.concurrency.map - package net.digitalid.utility.concurrency.map
Provides subclasses of the default concurrent maps.
net.digitalid.utility.concurrency.set - package net.digitalid.utility.concurrency.set
Provides a concurrent set interface and implementation.
newCondition() - Method in class net.digitalid.utility.concurrency.lock.NonReentrantLock
 
NonReentrantLock - Class in net.digitalid.utility.concurrency.lock
This class implements a non-reentrant lock which throws a PreconditionException if a thread tries to acquire a non-reentrant lock that it already holds.
NonReentrantLock() - Constructor for class net.digitalid.utility.concurrency.lock.NonReentrantLock
 
NonReentrantLockBuilder - Class in net.digitalid.utility.concurrency.lock
 
NonReentrantLockBuilder() - Constructor for class net.digitalid.utility.concurrency.lock.NonReentrantLockBuilder
 
NonReentrantLockBuilder.InnerNonReentrantLockBuilder - Class in net.digitalid.utility.concurrency.lock
 

P

putIfAbsentElseReturnPresent(K, V) - Method in class net.digitalid.utility.concurrency.map.ConcurrentHashMap
 
putIfAbsentElseReturnPresent(K, V) - Method in interface net.digitalid.utility.concurrency.map.ConcurrentMap
Associates the given value with the given key, if the given key is not already associated with another value.

R

remove(Object) - Method in class net.digitalid.utility.concurrency.set.ConcurrentHashSet
 
retainAll(Collection<?>) - Method in class net.digitalid.utility.concurrency.set.ConcurrentHashSet
 

S

size() - Method in class net.digitalid.utility.concurrency.set.ConcurrentHashSet
 

T

ThreadLocalIterable<ELEMENT> - Class in net.digitalid.utility.concurrency.local
This class implements a thread-local iterable, which means that each thread that accesses an instance of this class has its own iterable.
ThreadLocalIterable() - Constructor for class net.digitalid.utility.concurrency.local.ThreadLocalIterable
 
ThreadLocalIterableBuilder<ELEMENT> - Class in net.digitalid.utility.concurrency.local
 
ThreadLocalIterableBuilder() - Constructor for class net.digitalid.utility.concurrency.local.ThreadLocalIterableBuilder
 
ThreadLocalIterableBuilder.InnerThreadLocalIterableBuilder<ELEMENT> - Class in net.digitalid.utility.concurrency.local
 
toArray() - Method in class net.digitalid.utility.concurrency.set.ConcurrentHashSet
 
toArray(T[]) - Method in class net.digitalid.utility.concurrency.set.ConcurrentHashSet
 
toString() - Method in class net.digitalid.utility.concurrency.map.ConcurrentHashMap
 
toString() - Method in class net.digitalid.utility.concurrency.set.ConcurrentHashSet
 
tryLock() - Method in class net.digitalid.utility.concurrency.lock.NonReentrantLock
 
tryLock(long, TimeUnit) - Method in class net.digitalid.utility.concurrency.lock.NonReentrantLock
 

U

unlock() - Method in class net.digitalid.utility.concurrency.lock.NonReentrantLock
 

W

withConcurrencyLevel(int) - Method in class net.digitalid.utility.concurrency.map.ConcurrentHashMapBuilder.InnerConcurrentHashMapBuilder
 
withConcurrencyLevel(int) - Static method in class net.digitalid.utility.concurrency.map.ConcurrentHashMapBuilder
 
withConcurrencyLevel(int) - Method in class net.digitalid.utility.concurrency.set.ConcurrentHashSetBuilder.InnerConcurrentHashSetBuilder
 
withConcurrencyLevel(int) - Static method in class net.digitalid.utility.concurrency.set.ConcurrentHashSetBuilder
 
withElementsOf(Set<? extends E>) - Static method in class net.digitalid.utility.concurrency.set.ConcurrentHashSet
Returns a new concurrent hash set with the elements of the given set or null if the given set is null.
withInitialCapacity(int) - Method in class net.digitalid.utility.concurrency.map.ConcurrentHashMapBuilder.InnerConcurrentHashMapBuilder
 
withInitialCapacity(int) - Static method in class net.digitalid.utility.concurrency.map.ConcurrentHashMapBuilder
 
withInitialCapacity(int) - Method in class net.digitalid.utility.concurrency.set.ConcurrentHashSetBuilder.InnerConcurrentHashSetBuilder
 
withInitialCapacity(int) - Static method in class net.digitalid.utility.concurrency.set.ConcurrentHashSetBuilder
 
withLoadFactor(float) - Method in class net.digitalid.utility.concurrency.map.ConcurrentHashMapBuilder.InnerConcurrentHashMapBuilder
 
withLoadFactor(float) - Static method in class net.digitalid.utility.concurrency.map.ConcurrentHashMapBuilder
 
withLoadFactor(float) - Method in class net.digitalid.utility.concurrency.set.ConcurrentHashSetBuilder.InnerConcurrentHashSetBuilder
 
withLoadFactor(float) - Static method in class net.digitalid.utility.concurrency.set.ConcurrentHashSetBuilder
 
withMappingsOf(Map<? extends K, ? extends V>) - Static method in class net.digitalid.utility.concurrency.map.ConcurrentHashMap
Returns a new concurrent hash map with the mappings of the given map or null if the given map is null.
A B C G I L N P R S T U W 
Skip navigation links

Copyright © 2017. All rights reserved.