Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

accept(long, V) - Method in interface ca.spottedleaf.concurrentutil.function.BiLongObjectConsumer
 
add(E) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
add(E) - Method in class ca.spottedleaf.concurrentutil.list.COWArrayList
 
add(E) - Method in class ca.spottedleaf.concurrentutil.map.BaseMapCollection
 
add(T) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ViewCollection
 
addAll(E[]) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
Adds all of the elements from the specified array to this queue.
addAll(E[], int, int) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
Adds all of the elements from the specified array to this queue.
addAll(Iterable<? extends E>) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
Adds all elements from the specified iterable object to this queue.
addAll(Collection<? extends E>) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
Adds all elements from the specified collection to this queue.
addAll(Collection<? extends E>) - Method in class ca.spottedleaf.concurrentutil.map.BaseMapCollection
 
addAll(Collection<? extends T>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ViewCollection
 
addAsynchronousWaiter(BiConsumer<T, Throwable>) - Method in class ca.spottedleaf.concurrentutil.completable.CallbackCompletable
Adds a waiter that should only be completed asynchronously by the complete() calls.
addFirst(E) - Method in class ca.spottedleaf.concurrentutil.list.LinkedUnsortedList
 
addFirst(E) - Method in class ca.spottedleaf.concurrentutil.set.LinkedSortedSet
 
addLast(E) - Method in class ca.spottedleaf.concurrentutil.list.LinkedUnsortedList
 
addLast(E) - Method in class ca.spottedleaf.concurrentutil.set.LinkedSortedSet
 
addOrAllowAdds(E) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
Atomically adds the specified element to this queue or allows additions to the queue.
addSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Adds count to size and checks threshold for resizing
addSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Adds count to size and checks threshold for resizing
addSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Adds count to size and checks threshold for resizing
addSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Adds count to size and checks threshold for resizing
addSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Adds count to size and checks threshold for resizing
addSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Adds count to size and checks threshold for resizing
addSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Adds count to size and checks threshold for resizing
addSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Adds count to size and checks threshold for resizing
addSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Adds count to size and checks threshold for resizing
addSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Adds count to size and checks threshold for resizing
addSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Adds count to size and checks threshold for resizing
addSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Adds count to size and checks threshold for resizing
addSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Adds count to size and checks threshold for resizing
addSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Adds count to size and checks threshold for resizing
addSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Adds count to size and checks threshold for resizing
addSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Adds count to size and checks threshold for resizing
addTo(int, int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Atomically inserts a mapping for the specified key with the provided default value if the key is not mapped or updates the current value by adding the specified increment.
addTo(int, long, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Atomically inserts a mapping for the specified key with the provided default value if the key is not mapped or updates the current value by adding the specified increment.
addTo(long, int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Atomically inserts a mapping for the specified key with the provided default value if the key is not mapped or updates the current value by adding the specified increment.
addTo(long, long, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Atomically inserts a mapping for the specified key with the provided default value if the key is not mapped or updates the current value by adding the specified increment.
addTo(K, int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Atomically inserts a mapping for the specified key with the provided default value if the key is not mapped or updates the current value by adding the specified increment.
addTo(K, int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Atomically inserts a mapping for the specified key with the provided default value if the key is not mapped or updates the current value by adding the specified increment.
addTo(K, long, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Atomically inserts a mapping for the specified key with the provided default value if the key is not mapped or updates the current value by adding the specified increment.
addTo(K, long, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Atomically inserts a mapping for the specified key with the provided default value if the key is not mapped or updates the current value by adding the specified increment.
addToSize(int) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
addToSize(int) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
addWaiter(BiConsumer<T, Throwable>) - Method in class ca.spottedleaf.concurrentutil.completable.CallbackCompletable
Adds a waiter that will be completed asynchronously by the complete() calls.
adjustThreadCount(int) - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool
 
advanceEntry() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntryIterator
 
allowAdds() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
Allows elements to be added to this queue once again.
appendList(MultiThreadedQueue.LinkedNode<E>, MultiThreadedQueue.LinkedNode<E>) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
 
apply(int) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.BiIntObjectFunction
 
apply(int) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.BiIntObjectFunction
 
apply(int, P2) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.BiIntObjectObjectFunction
 
apply(int, P2) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.BiIntObjectObjectFunction
 
apply(long) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.BiLongObjectFunction
 
apply(long) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.BiLongObjectFunction
 
apply(long, P2) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.BiLongObjectObjectFunction
 
apply(long, P2) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.BiLongObjectObjectFunction
 
apply(K) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.BiObjectObjectFunction
 
apply(K) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.BiObjectObjectFunction
 
apply(K) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.BiObjectObjectFunction
 
apply(K) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.BiObjectObjectFunction
 
apply(P1, P2) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.BiObjectObjectObjectFunction
 
apply(P1, P2) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.BiObjectObjectObjectFunction
 
apply(P1, P2) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.BiObjectObjectObjectFunction
 
apply(P1, P2) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.BiObjectObjectObjectFunction
 
AreaDependentQueue - Class in ca.spottedleaf.concurrentutil.executor.queue
 
AreaDependentQueue(PrioritisedExecutor, int) - Constructor for class ca.spottedleaf.concurrentutil.executor.queue.AreaDependentQueue
 
AreaDependentQueue(PrioritisedExecutor, int, long) - Constructor for class ca.spottedleaf.concurrentutil.executor.queue.AreaDependentQueue
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.BaseMapCollection
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.EntrySet
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.EntrySet
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.EntrySet
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.Values
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.EntrySet
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.Values
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.EntrySet
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.EntrySet
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.EntrySet
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.Values
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.EntrySet
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.Values
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.EntrySet
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.Keys
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.EntrySet
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.Keys
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.EntrySet
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.Keys
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.Values
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.EntrySet
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.Keys
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.Values
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.EntrySet
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.Keys
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.EntrySet
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.Keys
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.EntrySet
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.Keys
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.Values
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.EntrySet
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.Keys
 
asList() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.Values
 
Atomicity of functional methods - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Section
Atomicity of functional methods - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Section
Atomicity of functional methods - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Section
Atomicity of functional methods - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Section
Atomicity of functional methods - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Section
Atomicity of functional methods - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Section
Atomicity of functional methods - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Section
Atomicity of functional methods - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Section
Atomicity of functional methods - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Section
Atomicity of functional methods - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Section
Atomicity of functional methods - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Section
Atomicity of functional methods - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Section
Atomicity of functional methods - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Section
Atomicity of functional methods - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Section
Atomicity of functional methods - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Section
Atomicity of functional methods - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Section

B

backoff() - Static method in class ca.spottedleaf.concurrentutil.util.ConcurrentUtil
Non-exponential backoff algorithm to use in lightly contended areas.
BalancedPrioritisedThreadPool - Class in ca.spottedleaf.concurrentutil.executor.thread
 
BalancedPrioritisedThreadPool(long, ThreadFactory) - Constructor for class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool
 
BalancedPrioritisedThreadPool(long, ThreadFactory, long) - Constructor for class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool
 
BalancedPrioritisedThreadPool.OrderedStreamGroup - Class in ca.spottedleaf.concurrentutil.executor.thread
 
BalancedPrioritisedThreadPool.OrderedStreamGroup.Queue - Class in ca.spottedleaf.concurrentutil.executor.thread
 
BaseBooleanIterator - Class in ca.spottedleaf.concurrentutil.collection.iterator
 
BaseBooleanIterator() - Constructor for class ca.spottedleaf.concurrentutil.collection.iterator.BaseBooleanIterator
 
BaseByteIterator - Class in ca.spottedleaf.concurrentutil.collection.iterator
 
BaseByteIterator() - Constructor for class ca.spottedleaf.concurrentutil.collection.iterator.BaseByteIterator
 
BaseDoubleIterator - Class in ca.spottedleaf.concurrentutil.collection.iterator
 
BaseDoubleIterator() - Constructor for class ca.spottedleaf.concurrentutil.collection.iterator.BaseDoubleIterator
 
BaseFloatIterator - Class in ca.spottedleaf.concurrentutil.collection.iterator
 
BaseFloatIterator() - Constructor for class ca.spottedleaf.concurrentutil.collection.iterator.BaseFloatIterator
 
BaseIntIterator - Class in ca.spottedleaf.concurrentutil.collection.iterator
 
BaseIntIterator() - Constructor for class ca.spottedleaf.concurrentutil.collection.iterator.BaseIntIterator
 
BaseLongIterator - Class in ca.spottedleaf.concurrentutil.collection.iterator
 
BaseLongIterator() - Constructor for class ca.spottedleaf.concurrentutil.collection.iterator.BaseLongIterator
 
BaseMapCollection<E> - Class in ca.spottedleaf.concurrentutil.map
 
BaseMapCollection() - Constructor for class ca.spottedleaf.concurrentutil.map.BaseMapCollection
 
BaseMapSet<E> - Class in ca.spottedleaf.concurrentutil.map
 
BaseMapSet() - Constructor for class ca.spottedleaf.concurrentutil.map.BaseMapSet
 
BaseObjectIterator<E> - Class in ca.spottedleaf.concurrentutil.collection.iterator
 
BaseObjectIterator() - Constructor for class ca.spottedleaf.concurrentutil.collection.iterator.BaseObjectIterator
 
BaseShortIterator - Class in ca.spottedleaf.concurrentutil.collection.iterator
 
BaseShortIterator() - Constructor for class ca.spottedleaf.concurrentutil.collection.iterator.BaseShortIterator
 
begin() - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
BiLongObjectConsumer<V> - Interface in ca.spottedleaf.concurrentutil.function
 
bitsetToInts(long[]) - Static method in class ca.spottedleaf.concurrentutil.util.FlatBitsetUtil
 
BLOCKING - Enum constant in enum class ca.spottedleaf.concurrentutil.util.Priority
Absolute highest priority, should only be used for when a task is blocking a time-critical thread.
branchlessAbs(int) - Static method in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 
branchlessAbs(long) - Static method in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 

C

ca.spottedleaf.concurrentutil.collection - package ca.spottedleaf.concurrentutil.collection
 
ca.spottedleaf.concurrentutil.collection.iterator - package ca.spottedleaf.concurrentutil.collection.iterator
 
ca.spottedleaf.concurrentutil.completable - package ca.spottedleaf.concurrentutil.completable
 
ca.spottedleaf.concurrentutil.executor - package ca.spottedleaf.concurrentutil.executor
 
ca.spottedleaf.concurrentutil.executor.queue - package ca.spottedleaf.concurrentutil.executor.queue
 
ca.spottedleaf.concurrentutil.executor.thread - package ca.spottedleaf.concurrentutil.executor.thread
 
ca.spottedleaf.concurrentutil.function - package ca.spottedleaf.concurrentutil.function
 
ca.spottedleaf.concurrentutil.list - package ca.spottedleaf.concurrentutil.list
 
ca.spottedleaf.concurrentutil.lock - package ca.spottedleaf.concurrentutil.lock
 
ca.spottedleaf.concurrentutil.map - package ca.spottedleaf.concurrentutil.map
 
ca.spottedleaf.concurrentutil.map.concurrent.ints - package ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ca.spottedleaf.concurrentutil.map.concurrent.longs - package ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ca.spottedleaf.concurrentutil.map.concurrent.objects - package ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ca.spottedleaf.concurrentutil.numa - package ca.spottedleaf.concurrentutil.numa
 
ca.spottedleaf.concurrentutil.scheduler - package ca.spottedleaf.concurrentutil.scheduler
 
ca.spottedleaf.concurrentutil.set - package ca.spottedleaf.concurrentutil.set
 
ca.spottedleaf.concurrentutil.util - package ca.spottedleaf.concurrentutil.util
 
CallbackCompletable<T> - Class in ca.spottedleaf.concurrentutil.completable
 
CallbackCompletable() - Constructor for class ca.spottedleaf.concurrentutil.completable.CallbackCompletable
 
cancel() - Method in interface ca.spottedleaf.concurrentutil.executor.Cancellable
Tries to cancel this task.
cancel() - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PrioritisedTask
Forces this task to be marked as completed.
cancel(SchedulableTick) - Method in class ca.spottedleaf.concurrentutil.scheduler.EDFSchedulerThreadPool
 
cancel(SchedulableTick) - Method in class ca.spottedleaf.concurrentutil.scheduler.Scheduler
Returns false if the task is not scheduled or is cancelled, returns true if the task was cancelled by this thread
cancel(SchedulableTick) - Method in class ca.spottedleaf.concurrentutil.scheduler.StealingScheduledThreadPool
 
Cancellable - Interface in ca.spottedleaf.concurrentutil.executor
Interface specifying that something can be cancelled.
ceilLog2(int) - Static method in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 
ceilLog2(long) - Static method in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 
checkResize(int) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
checkResize(int) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
clampTime(long, long, long) - Static method in class ca.spottedleaf.concurrentutil.util.TimeUtil
 
clear() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
clear() - Method in class ca.spottedleaf.concurrentutil.list.COWArrayList
 
clear() - Method in class ca.spottedleaf.concurrentutil.list.LinkedUnsortedList
 
clear() - Method in class ca.spottedleaf.concurrentutil.map.BaseMapCollection
 
clear() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Removes at least all entries currently mapped at the beginning of this call.
clear() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Removes at least all entries currently mapped at the beginning of this call.
clear() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Removes at least all entries currently mapped at the beginning of this call.
clear() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Removes at least all entries currently mapped at the beginning of this call.
clear() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Removes at least all entries currently mapped at the beginning of this call.
clear() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Removes at least all entries currently mapped at the beginning of this call.
clear() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Removes at least all entries currently mapped at the beginning of this call.
clear() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Removes at least all entries currently mapped at the beginning of this call.
clear() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Removes at least all entries currently mapped at the beginning of this call.
clear() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Removes at least all entries currently mapped at the beginning of this call.
clear() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Removes at least all entries currently mapped at the beginning of this call.
clear() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Removes at least all entries currently mapped at the beginning of this call.
clear() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Removes at least all entries currently mapped at the beginning of this call.
clear() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Removes at least all entries currently mapped at the beginning of this call.
clear() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Removes at least all entries currently mapped at the beginning of this call.
clear() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Removes at least all entries currently mapped at the beginning of this call.
clear() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
clear() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ViewCollection
 
clear() - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
clear() - Method in class ca.spottedleaf.concurrentutil.set.LinkedSortedSet
 
clearRange(long[], int, int) - Static method in class ca.spottedleaf.concurrentutil.util.FlatBitsetUtil
 
clone() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
clone() - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
close(boolean, boolean) - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
Closes this queue executor's queue.
CollectionUtil - Class in ca.spottedleaf.concurrentutil.util
 
comparator - Variable in class ca.spottedleaf.concurrentutil.set.LinkedSortedSet
 
compareAndExchangeAtIndexVolatile(ConcurrentChainedInt2IntHashTable.TableEntry[], int, ConcurrentChainedInt2IntHashTable.TableEntry, ConcurrentChainedInt2IntHashTable.TableEntry) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
compareAndExchangeAtIndexVolatile(ConcurrentChainedInt2LongHashTable.TableEntry[], int, ConcurrentChainedInt2LongHashTable.TableEntry, ConcurrentChainedInt2LongHashTable.TableEntry) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
compareAndExchangeAtIndexVolatile(ConcurrentChainedInt2ObjectHashTable.TableEntry<V>[], int, ConcurrentChainedInt2ObjectHashTable.TableEntry<V>, ConcurrentChainedInt2ObjectHashTable.TableEntry<V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
compareAndExchangeAtIndexVolatile(ConcurrentChainedInt2ReferenceHashTable.TableEntry<V>[], int, ConcurrentChainedInt2ReferenceHashTable.TableEntry<V>, ConcurrentChainedInt2ReferenceHashTable.TableEntry<V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
compareAndExchangeAtIndexVolatile(ConcurrentChainedLong2IntHashTable.TableEntry[], int, ConcurrentChainedLong2IntHashTable.TableEntry, ConcurrentChainedLong2IntHashTable.TableEntry) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
compareAndExchangeAtIndexVolatile(ConcurrentChainedLong2LongHashTable.TableEntry[], int, ConcurrentChainedLong2LongHashTable.TableEntry, ConcurrentChainedLong2LongHashTable.TableEntry) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
compareAndExchangeAtIndexVolatile(ConcurrentChainedLong2ObjectHashTable.TableEntry<V>[], int, ConcurrentChainedLong2ObjectHashTable.TableEntry<V>, ConcurrentChainedLong2ObjectHashTable.TableEntry<V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
compareAndExchangeAtIndexVolatile(ConcurrentChainedLong2ReferenceHashTable.TableEntry<V>[], int, ConcurrentChainedLong2ReferenceHashTable.TableEntry<V>, ConcurrentChainedLong2ReferenceHashTable.TableEntry<V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
compareAndExchangeAtIndexVolatile(ConcurrentChainedObject2IntHashTable.TableEntry<K>[], int, ConcurrentChainedObject2IntHashTable.TableEntry<K>, ConcurrentChainedObject2IntHashTable.TableEntry<K>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
compareAndExchangeAtIndexVolatile(ConcurrentChainedObject2LongHashTable.TableEntry<K>[], int, ConcurrentChainedObject2LongHashTable.TableEntry<K>, ConcurrentChainedObject2LongHashTable.TableEntry<K>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
compareAndExchangeAtIndexVolatile(ConcurrentChainedObject2ObjectHashTable.TableEntry<K, V>[], int, ConcurrentChainedObject2ObjectHashTable.TableEntry<K, V>, ConcurrentChainedObject2ObjectHashTable.TableEntry<K, V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
compareAndExchangeAtIndexVolatile(ConcurrentChainedObject2ReferenceHashTable.TableEntry<K, V>[], int, ConcurrentChainedObject2ReferenceHashTable.TableEntry<K, V>, ConcurrentChainedObject2ReferenceHashTable.TableEntry<K, V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
compareAndExchangeAtIndexVolatile(ConcurrentChainedReference2IntHashTable.TableEntry<K>[], int, ConcurrentChainedReference2IntHashTable.TableEntry<K>, ConcurrentChainedReference2IntHashTable.TableEntry<K>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
compareAndExchangeAtIndexVolatile(ConcurrentChainedReference2LongHashTable.TableEntry<K>[], int, ConcurrentChainedReference2LongHashTable.TableEntry<K>, ConcurrentChainedReference2LongHashTable.TableEntry<K>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
compareAndExchangeAtIndexVolatile(ConcurrentChainedReference2ObjectHashTable.TableEntry<K, V>[], int, ConcurrentChainedReference2ObjectHashTable.TableEntry<K, V>, ConcurrentChainedReference2ObjectHashTable.TableEntry<K, V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
compareAndExchangeAtIndexVolatile(ConcurrentChainedReference2ReferenceHashTable.TableEntry<K, V>[], int, ConcurrentChainedReference2ReferenceHashTable.TableEntry<K, V>, ConcurrentChainedReference2ReferenceHashTable.TableEntry<K, V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
compareAndExchangeThreadParkedVolatile(boolean, boolean) - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
compareExchangeElementVolatile(E, E) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedNode
 
compareExchangeNextVolatile(MultiThreadedQueue.LinkedNode<E>, MultiThreadedQueue.LinkedNode<E>) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedNode
 
compareExchangeThresholdVolatile(int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
compareExchangeThresholdVolatile(int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
compareExchangeThresholdVolatile(int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
compareExchangeThresholdVolatile(int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
compareExchangeThresholdVolatile(int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
compareExchangeThresholdVolatile(int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
compareExchangeThresholdVolatile(int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
compareExchangeThresholdVolatile(int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
compareExchangeThresholdVolatile(int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
compareExchangeThresholdVolatile(int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
compareExchangeThresholdVolatile(int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
compareExchangeThresholdVolatile(int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
compareExchangeThresholdVolatile(int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
compareExchangeThresholdVolatile(int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
compareExchangeThresholdVolatile(int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
compareExchangeThresholdVolatile(int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
compareTimes(long, long) - Static method in class ca.spottedleaf.concurrentutil.util.TimeUtil
This function is appropriate to be used as a Comparator between two timestamps, which indicates whether the timestamps represented by t1, t2 that t1 is before, equal to, or after t2.
compareTo(PrioritisedExecutor.PriorityState) - Method in record class ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PriorityState
 
compareToUsingStream(PrioritisedExecutor.PriorityState) - Method in record class ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PriorityState
 
Completable<T> - Class in ca.spottedleaf.concurrentutil.completable
 
Completable() - Constructor for class ca.spottedleaf.concurrentutil.completable.Completable
 
complete(T) - Method in class ca.spottedleaf.concurrentutil.completable.CallbackCompletable
 
complete(T) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
completed(T) - Static method in class ca.spottedleaf.concurrentutil.completable.Completable
 
completeExceptionally(Throwable) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
completeWithThrowable(Throwable) - Method in class ca.spottedleaf.concurrentutil.completable.CallbackCompletable
 
COMPLETING - Enum constant in enum class ca.spottedleaf.concurrentutil.util.Priority
Priority value indicating the task has completed or is being completed.
compute(int, ConcurrentChainedInt2ObjectHashTable.BiIntObjectObjectFunction<? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
compute(int, ConcurrentChainedInt2ReferenceHashTable.BiIntObjectObjectFunction<? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
compute(long, ConcurrentChainedLong2ObjectHashTable.BiLongObjectObjectFunction<? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
compute(long, ConcurrentChainedLong2ReferenceHashTable.BiLongObjectObjectFunction<? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
compute(K, ConcurrentChainedObject2ObjectHashTable.BiObjectObjectObjectFunction<K, ? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
compute(K, ConcurrentChainedObject2ReferenceHashTable.BiObjectObjectObjectFunction<K, ? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
compute(K, ConcurrentChainedReference2ObjectHashTable.BiObjectObjectObjectFunction<K, ? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
compute(K, ConcurrentChainedReference2ReferenceHashTable.BiObjectObjectObjectFunction<K, ? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
computeIfAbsent(int, ConcurrentChainedInt2ObjectHashTable.BiIntObjectFunction<? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
computeIfAbsent(int, ConcurrentChainedInt2ReferenceHashTable.BiIntObjectFunction<? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
computeIfAbsent(long, ConcurrentChainedLong2ObjectHashTable.BiLongObjectFunction<? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
computeIfAbsent(long, ConcurrentChainedLong2ReferenceHashTable.BiLongObjectFunction<? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
computeIfAbsent(K, ConcurrentChainedObject2ObjectHashTable.BiObjectObjectFunction<? super K, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
computeIfAbsent(K, ConcurrentChainedObject2ReferenceHashTable.BiObjectObjectFunction<? super K, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
computeIfAbsent(K, ConcurrentChainedReference2ObjectHashTable.BiObjectObjectFunction<? super K, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
computeIfAbsent(K, ConcurrentChainedReference2ReferenceHashTable.BiObjectObjectFunction<? super K, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
computeIfPresent(int, ConcurrentChainedInt2ObjectHashTable.BiIntObjectObjectFunction<? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
computeIfPresent(int, ConcurrentChainedInt2ReferenceHashTable.BiIntObjectObjectFunction<? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
computeIfPresent(long, ConcurrentChainedLong2ObjectHashTable.BiLongObjectObjectFunction<? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
computeIfPresent(long, ConcurrentChainedLong2ReferenceHashTable.BiLongObjectObjectFunction<? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
computeIfPresent(K, ConcurrentChainedObject2ObjectHashTable.BiObjectObjectObjectFunction<K, ? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
computeIfPresent(K, ConcurrentChainedObject2ReferenceHashTable.BiObjectObjectObjectFunction<K, ? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
computeIfPresent(K, ConcurrentChainedReference2ObjectHashTable.BiObjectObjectObjectFunction<K, ? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
computeIfPresent(K, ConcurrentChainedReference2ReferenceHashTable.BiObjectObjectObjectFunction<K, ? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
ConcurrentChainedInt2IntHashTable - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
Concurrent hashtable implementation supporting mapping arbitrary non-null int values onto non-null int values with support for multiple writer and multiple reader threads.
ConcurrentChainedInt2IntHashTable() - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
ConcurrentChainedInt2IntHashTable(int, float) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
ConcurrentChainedInt2IntHashTable.EntryNodeIterator - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2IntHashTable.EntrySet - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2IntHashTable.KeyIterator - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2IntHashTable.NodeIterator - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2IntHashTable.RemoveIfPredicate - Interface in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2IntHashTable.TableEntry - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2IntHashTable.ValueIterator - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2LongHashTable - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
Concurrent hashtable implementation supporting mapping arbitrary non-null int values onto non-null long values with support for multiple writer and multiple reader threads.
ConcurrentChainedInt2LongHashTable() - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
ConcurrentChainedInt2LongHashTable(int, float) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
ConcurrentChainedInt2LongHashTable.EntryNodeIterator - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2LongHashTable.EntrySet - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2LongHashTable.KeyIterator - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2LongHashTable.NodeIterator - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2LongHashTable.RemoveIfPredicate - Interface in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2LongHashTable.TableEntry - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2LongHashTable.ValueIterator - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2ObjectHashTable<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
Concurrent hashtable implementation supporting mapping arbitrary non-null int values onto non-null V values with support for multiple writer and multiple reader threads.
ConcurrentChainedInt2ObjectHashTable() - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
ConcurrentChainedInt2ObjectHashTable(int, float) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
ConcurrentChainedInt2ObjectHashTable.BiIntObjectFunction<V> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2ObjectHashTable.BiIntObjectObjectFunction<P2,R> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2ObjectHashTable.EntryNodeIterator<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2ObjectHashTable.EntrySet<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2ObjectHashTable.KeyIterator<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2ObjectHashTable.NodeIterator<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2ObjectHashTable.RemoveIfPredicate<V> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2ObjectHashTable.TableEntry<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2ObjectHashTable.ValueIterator<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2ObjectHashTable.Values<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2ReferenceHashTable<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
Concurrent hashtable implementation supporting mapping arbitrary non-null int values onto non-null V values with support for multiple writer and multiple reader threads.
ConcurrentChainedInt2ReferenceHashTable() - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
ConcurrentChainedInt2ReferenceHashTable(int, float) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
ConcurrentChainedInt2ReferenceHashTable.BiIntObjectFunction<V> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2ReferenceHashTable.BiIntObjectObjectFunction<P2,R> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2ReferenceHashTable.EntryNodeIterator<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2ReferenceHashTable.EntrySet<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2ReferenceHashTable.KeyIterator<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2ReferenceHashTable.NodeIterator<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2ReferenceHashTable.RemoveIfPredicate<V> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2ReferenceHashTable.TableEntry<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2ReferenceHashTable.ValueIterator<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedInt2ReferenceHashTable.Values<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.ints
 
ConcurrentChainedLong2IntHashTable - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
Concurrent hashtable implementation supporting mapping arbitrary non-null long values onto non-null int values with support for multiple writer and multiple reader threads.
ConcurrentChainedLong2IntHashTable() - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
ConcurrentChainedLong2IntHashTable(int, float) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
ConcurrentChainedLong2IntHashTable.EntryNodeIterator - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2IntHashTable.EntrySet - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2IntHashTable.KeyIterator - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2IntHashTable.NodeIterator - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2IntHashTable.RemoveIfPredicate - Interface in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2IntHashTable.TableEntry - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2IntHashTable.ValueIterator - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2LongHashTable - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
Concurrent hashtable implementation supporting mapping arbitrary non-null long values onto non-null long values with support for multiple writer and multiple reader threads.
ConcurrentChainedLong2LongHashTable() - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
ConcurrentChainedLong2LongHashTable(int, float) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
ConcurrentChainedLong2LongHashTable.EntryNodeIterator - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2LongHashTable.EntrySet - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2LongHashTable.KeyIterator - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2LongHashTable.NodeIterator - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2LongHashTable.RemoveIfPredicate - Interface in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2LongHashTable.TableEntry - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2LongHashTable.ValueIterator - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2ObjectHashTable<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
Concurrent hashtable implementation supporting mapping arbitrary non-null long values onto non-null V values with support for multiple writer and multiple reader threads.
ConcurrentChainedLong2ObjectHashTable() - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
ConcurrentChainedLong2ObjectHashTable(int, float) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
ConcurrentChainedLong2ObjectHashTable.BiLongObjectFunction<V> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2ObjectHashTable.BiLongObjectObjectFunction<P2,R> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2ObjectHashTable.EntryNodeIterator<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2ObjectHashTable.EntrySet<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2ObjectHashTable.KeyIterator<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2ObjectHashTable.NodeIterator<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2ObjectHashTable.RemoveIfPredicate<V> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2ObjectHashTable.TableEntry<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2ObjectHashTable.ValueIterator<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2ObjectHashTable.Values<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2ReferenceHashTable<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
Concurrent hashtable implementation supporting mapping arbitrary non-null long values onto non-null V values with support for multiple writer and multiple reader threads.
ConcurrentChainedLong2ReferenceHashTable() - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
ConcurrentChainedLong2ReferenceHashTable(int, float) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
ConcurrentChainedLong2ReferenceHashTable.BiLongObjectFunction<V> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2ReferenceHashTable.BiLongObjectObjectFunction<P2,R> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2ReferenceHashTable.EntryNodeIterator<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2ReferenceHashTable.EntrySet<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2ReferenceHashTable.KeyIterator<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2ReferenceHashTable.NodeIterator<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2ReferenceHashTable.RemoveIfPredicate<V> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2ReferenceHashTable.TableEntry<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2ReferenceHashTable.ValueIterator<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedLong2ReferenceHashTable.Values<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.longs
 
ConcurrentChainedObject2IntHashTable<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
Concurrent hashtable implementation supporting mapping arbitrary non-null K values onto non-null int values with support for multiple writer and multiple reader threads.
ConcurrentChainedObject2IntHashTable() - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
ConcurrentChainedObject2IntHashTable(int, float) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
ConcurrentChainedObject2IntHashTable.EntryNodeIterator<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2IntHashTable.EntrySet<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2IntHashTable.KeyIterator<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2IntHashTable.Keys<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2IntHashTable.NodeIterator<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2IntHashTable.RemoveIfPredicate<K> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2IntHashTable.TableEntry<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2IntHashTable.ValueIterator<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2LongHashTable<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
Concurrent hashtable implementation supporting mapping arbitrary non-null K values onto non-null long values with support for multiple writer and multiple reader threads.
ConcurrentChainedObject2LongHashTable() - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
ConcurrentChainedObject2LongHashTable(int, float) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
ConcurrentChainedObject2LongHashTable.EntryNodeIterator<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2LongHashTable.EntrySet<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2LongHashTable.KeyIterator<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2LongHashTable.Keys<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2LongHashTable.NodeIterator<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2LongHashTable.RemoveIfPredicate<K> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2LongHashTable.TableEntry<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2LongHashTable.ValueIterator<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2ObjectHashTable<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
Concurrent hashtable implementation supporting mapping arbitrary non-null K values onto non-null V values with support for multiple writer and multiple reader threads.
ConcurrentChainedObject2ObjectHashTable() - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
ConcurrentChainedObject2ObjectHashTable(int, float) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
ConcurrentChainedObject2ObjectHashTable.BiObjectObjectFunction<K,V> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2ObjectHashTable.BiObjectObjectObjectFunction<P1,P2,R> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2ObjectHashTable.EntryNodeIterator<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2ObjectHashTable.EntrySet<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2ObjectHashTable.KeyIterator<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2ObjectHashTable.Keys<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2ObjectHashTable.NodeIterator<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2ObjectHashTable.RemoveIfPredicate<K,V> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2ObjectHashTable.TableEntry<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2ObjectHashTable.ValueIterator<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2ObjectHashTable.Values<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2ReferenceHashTable<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
Concurrent hashtable implementation supporting mapping arbitrary non-null K values onto non-null V values with support for multiple writer and multiple reader threads.
ConcurrentChainedObject2ReferenceHashTable() - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
ConcurrentChainedObject2ReferenceHashTable(int, float) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
ConcurrentChainedObject2ReferenceHashTable.BiObjectObjectFunction<K,V> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2ReferenceHashTable.BiObjectObjectObjectFunction<P1,P2,R> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2ReferenceHashTable.EntryNodeIterator<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2ReferenceHashTable.EntrySet<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2ReferenceHashTable.KeyIterator<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2ReferenceHashTable.Keys<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2ReferenceHashTable.NodeIterator<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2ReferenceHashTable.RemoveIfPredicate<K,V> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2ReferenceHashTable.TableEntry<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2ReferenceHashTable.ValueIterator<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedObject2ReferenceHashTable.Values<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2IntHashTable<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
Concurrent hashtable implementation supporting mapping arbitrary non-null K values onto non-null int values with support for multiple writer and multiple reader threads.
ConcurrentChainedReference2IntHashTable() - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
ConcurrentChainedReference2IntHashTable(int, float) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
ConcurrentChainedReference2IntHashTable.EntryNodeIterator<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2IntHashTable.EntrySet<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2IntHashTable.KeyIterator<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2IntHashTable.Keys<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2IntHashTable.NodeIterator<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2IntHashTable.RemoveIfPredicate<K> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2IntHashTable.TableEntry<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2IntHashTable.ValueIterator<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2LongHashTable<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
Concurrent hashtable implementation supporting mapping arbitrary non-null K values onto non-null long values with support for multiple writer and multiple reader threads.
ConcurrentChainedReference2LongHashTable() - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
ConcurrentChainedReference2LongHashTable(int, float) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
ConcurrentChainedReference2LongHashTable.EntryNodeIterator<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2LongHashTable.EntrySet<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2LongHashTable.KeyIterator<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2LongHashTable.Keys<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2LongHashTable.NodeIterator<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2LongHashTable.RemoveIfPredicate<K> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2LongHashTable.TableEntry<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2LongHashTable.ValueIterator<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2ObjectHashTable<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
Concurrent hashtable implementation supporting mapping arbitrary non-null K values onto non-null V values with support for multiple writer and multiple reader threads.
ConcurrentChainedReference2ObjectHashTable() - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
ConcurrentChainedReference2ObjectHashTable(int, float) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
ConcurrentChainedReference2ObjectHashTable.BiObjectObjectFunction<K,V> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2ObjectHashTable.BiObjectObjectObjectFunction<P1,P2,R> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2ObjectHashTable.EntryNodeIterator<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2ObjectHashTable.EntrySet<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2ObjectHashTable.KeyIterator<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2ObjectHashTable.Keys<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2ObjectHashTable.NodeIterator<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2ObjectHashTable.RemoveIfPredicate<K,V> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2ObjectHashTable.TableEntry<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2ObjectHashTable.ValueIterator<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2ObjectHashTable.Values<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2ReferenceHashTable<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
Concurrent hashtable implementation supporting mapping arbitrary non-null K values onto non-null V values with support for multiple writer and multiple reader threads.
ConcurrentChainedReference2ReferenceHashTable() - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
ConcurrentChainedReference2ReferenceHashTable(int, float) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
ConcurrentChainedReference2ReferenceHashTable.BiObjectObjectFunction<K,V> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2ReferenceHashTable.BiObjectObjectObjectFunction<P1,P2,R> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2ReferenceHashTable.EntryNodeIterator<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2ReferenceHashTable.EntrySet<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2ReferenceHashTable.KeyIterator<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2ReferenceHashTable.Keys<K> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2ReferenceHashTable.NodeIterator<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2ReferenceHashTable.RemoveIfPredicate<K,V> - Interface in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2ReferenceHashTable.TableEntry<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2ReferenceHashTable.ValueIterator<K,V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentChainedReference2ReferenceHashTable.Values<V> - Class in ca.spottedleaf.concurrentutil.map.concurrent.objects
 
ConcurrentUtil - Class in ca.spottedleaf.concurrentutil.util
 
ConcurrentUtil() - Constructor for class ca.spottedleaf.concurrentutil.util.ConcurrentUtil
 
contains(int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Returns whether the specified key is mapped and is mapped to the specified value.
contains(int, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Returns whether the specified key is mapped and is mapped to the specified value.
contains(int, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Returns whether the specified key is mapped and is mapped to the specified value.
contains(int, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Returns whether the specified key is mapped and is mapped to the specified value.
contains(long, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Returns whether the specified key is mapped and is mapped to the specified value.
contains(long, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Returns whether the specified key is mapped and is mapped to the specified value.
contains(long, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Returns whether the specified key is mapped and is mapped to the specified value.
contains(long, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Returns whether the specified key is mapped and is mapped to the specified value.
contains(E) - Method in class ca.spottedleaf.concurrentutil.list.COWArrayList
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.BaseMapCollection
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.EntrySet
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.EntrySet
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.EntrySet
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.Values
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.EntrySet
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.Values
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.EntrySet
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.EntrySet
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.EntrySet
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.Values
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.EntrySet
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.Values
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.EntrySet
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.Keys
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.EntrySet
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.Keys
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.EntrySet
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.Keys
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.Values
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.EntrySet
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.Keys
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.Values
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.EntrySet
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.Keys
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.EntrySet
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.Keys
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.EntrySet
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.Keys
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.Values
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.EntrySet
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.Keys
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.Values
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.EntrySet
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.KeySet
 
contains(Object) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ValueCollection
 
contains(Object, Object) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
Returns true if this map contains an entry with the specified key and value at some point during this call.
contains(K, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Returns whether the specified key is mapped and is mapped to the specified value.
contains(K, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Returns whether the specified key is mapped and is mapped to the specified value.
contains(K, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Returns whether the specified key is mapped and is mapped to the specified value.
contains(K, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Returns whether the specified key is mapped and is mapped to the specified value.
contains(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Returns whether the specified key is mapped and is mapped to the specified value.
contains(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Returns whether the specified key is mapped and is mapped to the specified value.
contains(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Returns whether the specified key is mapped and is mapped to the specified value.
contains(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Returns whether the specified key is mapped and is mapped to the specified value.
containsAll(Collection<?>) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
containsAll(Collection<?>) - Method in class ca.spottedleaf.concurrentutil.map.BaseMapCollection
 
containsAll(Collection<?>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ViewCollection
 
containsFirst(E) - Method in class ca.spottedleaf.concurrentutil.list.LinkedUnsortedList
 
containsFirst(E) - Method in class ca.spottedleaf.concurrentutil.set.LinkedSortedSet
 
containsKey(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Returns whether the specified key is mapped to some value.
containsKey(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Returns whether the specified key is mapped to some value.
containsKey(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Returns whether the specified key is mapped to some value.
containsKey(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Returns whether the specified key is mapped to some value.
containsKey(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Returns whether the specified key is mapped to some value.
containsKey(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Returns whether the specified key is mapped to some value.
containsKey(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Returns whether the specified key is mapped to some value.
containsKey(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Returns whether the specified key is mapped to some value.
containsKey(long) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
containsKey(Object) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
containsKey(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Returns whether the specified key is mapped to some value.
containsKey(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Returns whether the specified key is mapped to some value.
containsKey(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Returns whether the specified key is mapped to some value.
containsKey(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Returns whether the specified key is mapped to some value.
containsKey(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Returns whether the specified key is mapped to some value.
containsKey(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Returns whether the specified key is mapped to some value.
containsKey(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Returns whether the specified key is mapped to some value.
containsKey(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Returns whether the specified key is mapped to some value.
containsLast(E) - Method in class ca.spottedleaf.concurrentutil.list.LinkedUnsortedList
 
containsLast(E) - Method in class ca.spottedleaf.concurrentutil.set.LinkedSortedSet
 
containsValue(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Returns whether the specified value has a key mapped to it.
containsValue(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Returns whether the specified value has a key mapped to it.
containsValue(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Returns whether the specified value has a key mapped to it.
containsValue(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Returns whether the specified value has a key mapped to it.
containsValue(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Returns whether the specified value has a key mapped to it.
containsValue(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Returns whether the specified value has a key mapped to it.
containsValue(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Returns whether the specified value has a key mapped to it.
containsValue(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Returns whether the specified value has a key mapped to it.
containsValue(Object) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
containsValue(V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Returns whether the specified value has a key mapped to it.
containsValue(V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Returns whether the specified value has a key mapped to it.
containsValue(V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Returns whether the specified value has a key mapped to it.
containsValue(V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Returns whether the specified value has a key mapped to it.
containsValue(V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Returns whether the specified value has a key mapped to it.
containsValue(V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Returns whether the specified value has a key mapped to it.
containsValue(V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Returns whether the specified value has a key mapped to it.
containsValue(V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Returns whether the specified value has a key mapped to it.
coordinateShift - Variable in class ca.spottedleaf.concurrentutil.lock.ReentrantAreaLock
 
COWArrayList<E> - Class in ca.spottedleaf.concurrentutil.list
 
COWArrayList(Class<E>) - Constructor for class ca.spottedleaf.concurrentutil.list.COWArrayList
 
createExecutor() - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool.OrderedStreamGroup
 
createOrderedStreamGroup() - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool
 
createOrderedStreamGroup(AtomicLong) - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool
 
createTask(int, int, int, int, Runnable) - Method in class ca.spottedleaf.concurrentutil.executor.queue.AreaDependentQueue
 
createTask(int, int, int, int, Runnable, Priority) - Method in class ca.spottedleaf.concurrentutil.executor.queue.AreaDependentQueue
 
createTask(int, int, int, int, Runnable, Priority, long, long) - Method in class ca.spottedleaf.concurrentutil.executor.queue.AreaDependentQueue
 
createTask(int, int, int, Runnable) - Method in class ca.spottedleaf.concurrentutil.executor.queue.AreaDependentQueue
 
createTask(int, int, int, Runnable, Priority) - Method in class ca.spottedleaf.concurrentutil.executor.queue.AreaDependentQueue
 
createTask(int, int, int, Runnable, Priority, long, long) - Method in class ca.spottedleaf.concurrentutil.executor.queue.AreaDependentQueue
 
createTask(Runnable) - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor
Creates, but does not queue or execute, a task at Priority.NORMAL priority.
createTask(Runnable) - Method in class ca.spottedleaf.concurrentutil.executor.queue.PrioritisedTaskQueue
 
createTask(Runnable) - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
createTask(Runnable) - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool.OrderedStreamGroup.Queue
 
createTask(Runnable, Priority) - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor
Creates, but does not queue or execute, a task at Priority.NORMAL priority.
createTask(Runnable, Priority) - Method in class ca.spottedleaf.concurrentutil.executor.queue.PrioritisedTaskQueue
 
createTask(Runnable, Priority) - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
createTask(Runnable, Priority) - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool.OrderedStreamGroup.Queue
 
createTask(Runnable, Priority, long, long) - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor
Creates, but does not queue or execute, a task at Priority.NORMAL priority.
createTask(Runnable, Priority, long, long) - Method in class ca.spottedleaf.concurrentutil.executor.queue.PrioritisedTaskQueue
 
createTask(Runnable, Priority, long, long) - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
createTask(Runnable, Priority, long, long) - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool.OrderedStreamGroup.Queue
 
createWithCapacity(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
createWithCapacity(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
createWithCapacity(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
createWithCapacity(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
createWithCapacity(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
createWithCapacity(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
createWithCapacity(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
createWithCapacity(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
createWithCapacity(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
createWithCapacity(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
createWithCapacity(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
createWithCapacity(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
createWithCapacity(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
createWithCapacity(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
createWithCapacity(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
createWithCapacity(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
createWithCapacity(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
createWithCapacity(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
createWithCapacity(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
createWithCapacity(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
createWithCapacity(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
createWithCapacity(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
createWithCapacity(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
createWithCapacity(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
createWithCapacity(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
createWithCapacity(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
createWithCapacity(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
createWithCapacity(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
createWithCapacity(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
createWithCapacity(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
createWithCapacity(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
createWithCapacity(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
createWithExpected(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
createWithExpected(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
createWithExpected(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
createWithExpected(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
createWithExpected(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
createWithExpected(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
createWithExpected(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
createWithExpected(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
createWithExpected(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
createWithExpected(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
createWithExpected(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
createWithExpected(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
createWithExpected(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
createWithExpected(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
createWithExpected(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
createWithExpected(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
createWithExpected(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
createWithExpected(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
createWithExpected(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
createWithExpected(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
createWithExpected(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
createWithExpected(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
createWithExpected(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
createWithExpected(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
createWithExpected(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
createWithExpected(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
createWithExpected(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
createWithExpected(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
createWithExpected(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
createWithExpected(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
createWithExpected(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
createWithExpected(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
curr - Variable in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedIterator
 
currEntry - Variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntryIterator
 

D

DEADLINE_NOT_SET - Static variable in class ca.spottedleaf.concurrentutil.util.TimeUtil
 
decFrom(int, int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Atomically decrements the mapping by the specified decrement and then removes the mapping if it is below or equal to the specified threshold.
decFrom(int, long, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Atomically decrements the mapping by the specified decrement and then removes the mapping if it is below or equal to the specified threshold.
decFrom(long, int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Atomically decrements the mapping by the specified decrement and then removes the mapping if it is below or equal to the specified threshold.
decFrom(long, long, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Atomically decrements the mapping by the specified decrement and then removes the mapping if it is below or equal to the specified threshold.
decFrom(K, int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Atomically decrements the mapping by the specified decrement and then removes the mapping if it is below or equal to the specified threshold.
decFrom(K, int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Atomically decrements the mapping by the specified decrement and then removes the mapping if it is below or equal to the specified threshold.
decFrom(K, long, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Atomically decrements the mapping by the specified decrement and then removes the mapping if it is below or equal to the specified threshold.
decFrom(K, long, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Atomically decrements the mapping by the specified decrement and then removes the mapping if it is below or equal to the specified threshold.
DEFAULT_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
DEFAULT_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
DEFAULT_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
DEFAULT_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
DEFAULT_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
DEFAULT_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
DEFAULT_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
DEFAULT_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
DEFAULT_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
DEFAULT_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
DEFAULT_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
DEFAULT_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
DEFAULT_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
DEFAULT_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
DEFAULT_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
DEFAULT_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
DEFAULT_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
DEFAULT_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
DEFAULT_FLAGS - Static variable in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool
 
DEFAULT_FLAGS - Static variable in class ca.spottedleaf.concurrentutil.scheduler.StealingScheduledThreadPool
 
DEFAULT_GROUP_TIME_SLICE - Static variable in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool
 
DEFAULT_LOAD_FACTOR - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
DEFAULT_LOAD_FACTOR - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
DEFAULT_LOAD_FACTOR - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
DEFAULT_LOAD_FACTOR - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
DEFAULT_LOAD_FACTOR - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
DEFAULT_LOAD_FACTOR - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
DEFAULT_LOAD_FACTOR - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
DEFAULT_LOAD_FACTOR - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
DEFAULT_LOAD_FACTOR - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
DEFAULT_LOAD_FACTOR - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
DEFAULT_LOAD_FACTOR - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
DEFAULT_LOAD_FACTOR - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
DEFAULT_LOAD_FACTOR - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
DEFAULT_LOAD_FACTOR - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
DEFAULT_LOAD_FACTOR - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
DEFAULT_LOAD_FACTOR - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
DEFAULT_LOAD_FACTOR - Static variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
DEFAULT_LOAD_FACTOR - Static variable in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
DEFAULT_SPINWAIT_TIME - Static variable in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
defaultCapacity() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
defaultCapacity() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
defaultCapacity() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
defaultCapacity() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
defaultCapacity() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
defaultCapacity() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
defaultCapacity() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
defaultCapacity() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
defaultCapacity() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
defaultCapacity() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
defaultCapacity() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
defaultCapacity() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
defaultCapacity() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
defaultCapacity() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
defaultCapacity() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
defaultCapacity() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
defaultLoadFactor() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
defaultLoadFactor() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
defaultLoadFactor() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
defaultLoadFactor() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
defaultLoadFactor() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
defaultLoadFactor() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
defaultLoadFactor() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
defaultLoadFactor() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
defaultLoadFactor() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
defaultLoadFactor() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
defaultLoadFactor() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
defaultLoadFactor() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
defaultLoadFactor() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
defaultLoadFactor() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
defaultLoadFactor() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
defaultLoadFactor() - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
die() - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
drain(Consumer<E>) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
Empties the queue into the specified consumer.
drain(Consumer<E>, boolean) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
Empties the queue into the specified consumer.
drain(Consumer<E>, boolean, Consumer<Throwable>) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
Empties the queue into the specified consumer.

E

EDFSchedulerThreadPool - Class in ca.spottedleaf.concurrentutil.scheduler
Scheduler thread pool implementation that uses EDF scheduling.
EDFSchedulerThreadPool(int, ThreadFactory) - Constructor for class ca.spottedleaf.concurrentutil.scheduler.EDFSchedulerThreadPool
Creates, but does not start, a scheduler thread pool with the specified number of threads created using the specified thread factory.
element - Variable in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedNode
 
element() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
ELEMENT_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedNode
 
entryIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Returns an iterator over the entries in this map.
entryIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Returns an iterator over the entries in this map.
entryIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Returns an iterator over the entries in this map.
entryIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Returns an iterator over the entries in this map.
entryIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Returns an iterator over the entries in this map.
entryIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Returns an iterator over the entries in this map.
entryIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Returns an iterator over the entries in this map.
entryIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Returns an iterator over the entries in this map.
entryIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Returns an iterator over the entries in this map.
entryIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Returns an iterator over the entries in this map.
entryIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Returns an iterator over the entries in this map.
entryIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Returns an iterator over the entries in this map.
entryIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Returns an iterator over the entries in this map.
entryIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Returns an iterator over the entries in this map.
entryIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Returns an iterator over the entries in this map.
entryIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Returns an iterator over the entries in this map.
EntryIterator(SWMRHashTable.TableEntry<K, V>[], SWMRHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.SWMRHashTable.EntryIterator
 
EntryNodeIterator(ConcurrentChainedInt2IntHashTable) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.EntryNodeIterator
 
EntryNodeIterator(ConcurrentChainedInt2LongHashTable) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.EntryNodeIterator
 
EntryNodeIterator(ConcurrentChainedInt2ObjectHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.EntryNodeIterator
 
EntryNodeIterator(ConcurrentChainedInt2ReferenceHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.EntryNodeIterator
 
EntryNodeIterator(ConcurrentChainedLong2IntHashTable) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.EntryNodeIterator
 
EntryNodeIterator(ConcurrentChainedLong2LongHashTable) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.EntryNodeIterator
 
EntryNodeIterator(ConcurrentChainedLong2ObjectHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.EntryNodeIterator
 
EntryNodeIterator(ConcurrentChainedLong2ReferenceHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.EntryNodeIterator
 
EntryNodeIterator(ConcurrentChainedObject2IntHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.EntryNodeIterator
 
EntryNodeIterator(ConcurrentChainedObject2LongHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.EntryNodeIterator
 
EntryNodeIterator(ConcurrentChainedObject2ObjectHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.EntryNodeIterator
 
EntryNodeIterator(ConcurrentChainedObject2ReferenceHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.EntryNodeIterator
 
EntryNodeIterator(ConcurrentChainedReference2IntHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.EntryNodeIterator
 
EntryNodeIterator(ConcurrentChainedReference2LongHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.EntryNodeIterator
 
EntryNodeIterator(ConcurrentChainedReference2ObjectHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.EntryNodeIterator
 
EntryNodeIterator(ConcurrentChainedReference2ReferenceHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.EntryNodeIterator
 
entrySet - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
entrySet - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
entrySet - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
entrySet - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
entrySet - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
entrySet - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
entrySet - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
entrySet - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
entrySet - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
entrySet - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
entrySet - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
entrySet - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
entrySet - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
entrySet - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
entrySet - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
entrySet - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
entrySet - Variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
entrySet() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
entrySet() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
entrySet() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
entrySet() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
entrySet() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
entrySet() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
entrySet() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
entrySet() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
entrySet() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
entrySet() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
entrySet() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
entrySet() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
entrySet() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
entrySet() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
entrySet() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
entrySet() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
entrySet() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
EntrySet(ConcurrentChainedInt2IntHashTable) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.EntrySet
 
EntrySet(ConcurrentChainedInt2LongHashTable) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.EntrySet
 
EntrySet(ConcurrentChainedInt2ObjectHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.EntrySet
 
EntrySet(ConcurrentChainedInt2ReferenceHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.EntrySet
 
EntrySet(ConcurrentChainedLong2IntHashTable) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.EntrySet
 
EntrySet(ConcurrentChainedLong2LongHashTable) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.EntrySet
 
EntrySet(ConcurrentChainedLong2ObjectHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.EntrySet
 
EntrySet(ConcurrentChainedLong2ReferenceHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.EntrySet
 
EntrySet(ConcurrentChainedObject2IntHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.EntrySet
 
EntrySet(ConcurrentChainedObject2LongHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.EntrySet
 
EntrySet(ConcurrentChainedObject2ObjectHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.EntrySet
 
EntrySet(ConcurrentChainedObject2ReferenceHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.EntrySet
 
EntrySet(ConcurrentChainedReference2IntHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.EntrySet
 
EntrySet(ConcurrentChainedReference2LongHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.EntrySet
 
EntrySet(ConcurrentChainedReference2ObjectHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.EntrySet
 
EntrySet(ConcurrentChainedReference2ReferenceHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.EntrySet
 
EntrySet(SWMRHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.SWMRHashTable.EntrySet
 
equals(Object) - Method in record class ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PriorityState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class ca.spottedleaf.concurrentutil.map.BaseMapSet
 
equals(Object) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
equals(Object) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntry
equals(Object) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ViewSet
 
equals(Object) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
exceptionally(Function<Throwable, ? extends T>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
exceptionally(Function<Throwable, ? extends T>, Function<? super Throwable, ? extends Throwable>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
exceptionallyAsync(Function<Throwable, ? extends T>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
exceptionallyAsync(Function<Throwable, ? extends T>, Executor) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
exceptionallyAsync(Function<Throwable, ? extends T>, Executor, Function<? super Throwable, ? extends Throwable>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
execute() - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PrioritisedTask
Executes this task.
executeTask() - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor
Executes the next available task.
executeTask() - Method in class ca.spottedleaf.concurrentutil.executor.queue.PrioritisedTaskQueue
 
executeTask() - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
Executes the next available task.
executeTask() - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool.OrderedStreamGroup
 
executeTask() - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool.OrderedStreamGroup.Queue
 
exponentiallyBackoffComplex(long) - Static method in class ca.spottedleaf.concurrentutil.util.ConcurrentUtil
Backoff algorithm to use for a lock that can block other threads (i.e if another thread contending with this thread can be thrown off the scheduler).
exponentiallyBackoffSimple(long) - Static method in class ca.spottedleaf.concurrentutil.util.ConcurrentUtil
Backoff algorithm to use for a short held lock (i.e compareAndExchange operation).

F

failed(Throwable) - Static method in class ca.spottedleaf.concurrentutil.completable.Completable
 
fetchNewTable(ConcurrentChainedInt2IntHashTable.TableEntry[]) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
fetchNewTable(ConcurrentChainedInt2LongHashTable.TableEntry[]) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
fetchNewTable(ConcurrentChainedInt2ObjectHashTable.TableEntry<V>[]) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
fetchNewTable(ConcurrentChainedInt2ReferenceHashTable.TableEntry<V>[]) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
fetchNewTable(ConcurrentChainedLong2IntHashTable.TableEntry[]) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
fetchNewTable(ConcurrentChainedLong2LongHashTable.TableEntry[]) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
fetchNewTable(ConcurrentChainedLong2ObjectHashTable.TableEntry<V>[]) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
fetchNewTable(ConcurrentChainedLong2ReferenceHashTable.TableEntry<V>[]) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
fetchNewTable(ConcurrentChainedObject2IntHashTable.TableEntry<K>[]) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
fetchNewTable(ConcurrentChainedObject2LongHashTable.TableEntry<K>[]) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
fetchNewTable(ConcurrentChainedObject2ObjectHashTable.TableEntry<K, V>[]) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
fetchNewTable(ConcurrentChainedObject2ReferenceHashTable.TableEntry<K, V>[]) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
fetchNewTable(ConcurrentChainedReference2IntHashTable.TableEntry<K>[]) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
fetchNewTable(ConcurrentChainedReference2LongHashTable.TableEntry<K>[]) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
fetchNewTable(ConcurrentChainedReference2ObjectHashTable.TableEntry<K, V>[]) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
fetchNewTable(ConcurrentChainedReference2ReferenceHashTable.TableEntry<K, V>[]) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
find(Predicate<E>) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
Finds the first element in this queue that matches the predicate.
findNext() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedIterator
 
findNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.NodeIterator
 
findNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.NodeIterator
 
findNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.NodeIterator
 
findNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.NodeIterator
 
findNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.NodeIterator
 
findNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.NodeIterator
 
findNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.NodeIterator
 
findNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.NodeIterator
 
findNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.NodeIterator
 
findNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.NodeIterator
 
findNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.NodeIterator
 
findNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.NodeIterator
 
findNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.NodeIterator
 
findNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.NodeIterator
 
findNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.NodeIterator
 
findNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.NodeIterator
 
first() - Method in class ca.spottedleaf.concurrentutil.list.LinkedUnsortedList
 
first() - Method in class ca.spottedleaf.concurrentutil.set.LinkedSortedSet
 
firstClear(long[], int, int) - Static method in class ca.spottedleaf.concurrentutil.util.FlatBitsetUtil
 
firstSet(long[], int, int) - Static method in class ca.spottedleaf.concurrentutil.util.FlatBitsetUtil
 
FLAG_ORDER_BY_STREAM - Static variable in class ca.spottedleaf.concurrentutil.executor.queue.AreaDependentQueue
Whether to order tasks by (lower) stream id after (higher) priority
FLAG_ORDER_BY_STREAM - Static variable in class ca.spottedleaf.concurrentutil.executor.queue.PrioritisedTaskQueue
Whether to order tasks by (lower) stream id after (higher) priority
FLAG_ORDER_BY_STREAM - Static variable in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool
Whether to order tasks by (lower) stream id after (higher) priority
FLAG_SCHEDULE_EVENLY - Static variable in class ca.spottedleaf.concurrentutil.scheduler.StealingScheduledThreadPool
Schedules new tasks to the threads which are loaded the least.
FLAG_SCHEDULE_NEAR - Static variable in class ca.spottedleaf.concurrentutil.scheduler.StealingScheduledThreadPool
Schedules new tasks to the nearest threads for the thread scheduling the task.
FlatBitsetUtil - Class in ca.spottedleaf.concurrentutil.util
 
floorLog2(int) - Static method in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 
floorLog2(long) - Static method in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 
forceAdd(E) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
Adds the specified element to the tail of this queue.
forceAppendList(MultiThreadedQueue.LinkedNode<E>, MultiThreadedQueue.LinkedNode<E>) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
 
forEach(BiLongObjectConsumer<? super V>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
forEach(BiConsumer<? super K, ? super V>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
forEach(Consumer<? super SWMRLong2ObjectHashTable.TableEntry<V>>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
forEach(Consumer<? super E>) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
forEach(Consumer<? super E>) - Method in class ca.spottedleaf.concurrentutil.map.BaseMapCollection
 
forEach(Consumer<? super Map.Entry<K, V>>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.EntrySet
 
forEach(Consumer<? super Map.Entry<K, V>>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
forEach(Consumer<? super K>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.KeySet
 
forEach(Consumer<? super V>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ValueCollection
 
forEachKey(Consumer<? super K>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
Provides the specified consumer with all keys contained within this map.
forEachKey(LongConsumer) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
Provides the specified consumer with all keys contained within this map.
forEachRemaining(Consumer<? super E>) - Method in class ca.spottedleaf.concurrentutil.collection.iterator.BaseObjectIterator
 
forEachRemaining(DoubleConsumer) - Method in class ca.spottedleaf.concurrentutil.collection.iterator.BaseDoubleIterator
 
forEachRemaining(IntConsumer) - Method in class ca.spottedleaf.concurrentutil.collection.iterator.BaseIntIterator
 
forEachRemaining(LongConsumer) - Method in class ca.spottedleaf.concurrentutil.collection.iterator.BaseLongIterator
 
forEachValue(Consumer<? super V>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
Provides the specified consumer with all values contained within this map.
forEachValue(Consumer<? super V>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
Provides the specified consumer with all values contained within this map.
fromFuture(CompletionStage<T>) - Static method in class ca.spottedleaf.concurrentutil.completable.Completable
 

G

generateNextSubOrder() - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor
Generates the next suborder id.
generateNextSubOrder() - Method in class ca.spottedleaf.concurrentutil.executor.queue.AreaDependentQueue
 
generateNextSubOrder() - Method in class ca.spottedleaf.concurrentutil.executor.queue.PrioritisedTaskQueue
 
generateNextSubOrder() - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
generateNextSubOrder() - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool.OrderedStreamGroup.Queue
 
genericToString(Object) - Static method in class ca.spottedleaf.concurrentutil.util.ConcurrentUtil
 
get(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Returns the currently mapped value associated with the specified key, or ((int)0) if there is none.
get(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Returns the currently mapped value associated with the specified key, or ((long)0) if there is none.
get(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Returns the currently mapped value associated with the specified key, or null if there is none.
get(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Returns the currently mapped value associated with the specified key, or null if there is none.
get(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Returns the currently mapped value associated with the specified key, or ((int)0) if there is none.
get(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Returns the currently mapped value associated with the specified key, or ((long)0) if there is none.
get(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Returns the currently mapped value associated with the specified key, or null if there is none.
get(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Returns the currently mapped value associated with the specified key, or null if there is none.
get(long) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
get(long[], int) - Static method in class ca.spottedleaf.concurrentutil.util.FlatBitsetUtil
 
get(Object) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
get(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Returns the currently mapped value associated with the specified key, or ((int)0) if there is none.
get(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Returns the currently mapped value associated with the specified key, or ((long)0) if there is none.
get(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Returns the currently mapped value associated with the specified key, or null if there is none.
get(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Returns the currently mapped value associated with the specified key, or null if there is none.
get(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Returns the currently mapped value associated with the specified key, or ((int)0) if there is none.
get(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Returns the currently mapped value associated with the specified key, or ((long)0) if there is none.
get(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Returns the currently mapped value associated with the specified key, or null if there is none.
get(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Returns the currently mapped value associated with the specified key, or null if there is none.
getAliveThreads() - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool
 
getAliveThreads() - Method in class ca.spottedleaf.concurrentutil.scheduler.EDFSchedulerThreadPool
 
getAliveThreads() - Method in class ca.spottedleaf.concurrentutil.scheduler.Scheduler
Returns all threads in the scheduler that are alive.
getAliveThreads() - Method in class ca.spottedleaf.concurrentutil.scheduler.StealingScheduledThreadPool
 
getAndSetElementVolatile(E) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedNode
 
getArray() - Method in class ca.spottedleaf.concurrentutil.list.COWArrayList
 
getArrayHandle(Class<?>) - Static method in class ca.spottedleaf.concurrentutil.util.ConcurrentUtil
 
getAtIndexAcquire(ConcurrentChainedInt2IntHashTable.TableEntry[], int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
getAtIndexAcquire(ConcurrentChainedInt2LongHashTable.TableEntry[], int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
getAtIndexAcquire(ConcurrentChainedInt2ObjectHashTable.TableEntry<V>[], int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
getAtIndexAcquire(ConcurrentChainedInt2ReferenceHashTable.TableEntry<V>[], int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
getAtIndexAcquire(ConcurrentChainedLong2IntHashTable.TableEntry[], int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
getAtIndexAcquire(ConcurrentChainedLong2LongHashTable.TableEntry[], int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
getAtIndexAcquire(ConcurrentChainedLong2ObjectHashTable.TableEntry<V>[], int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
getAtIndexAcquire(ConcurrentChainedLong2ReferenceHashTable.TableEntry<V>[], int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
getAtIndexAcquire(ConcurrentChainedObject2IntHashTable.TableEntry<K>[], int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
getAtIndexAcquire(ConcurrentChainedObject2LongHashTable.TableEntry<K>[], int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
getAtIndexAcquire(ConcurrentChainedObject2ObjectHashTable.TableEntry<K, V>[], int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
getAtIndexAcquire(ConcurrentChainedObject2ReferenceHashTable.TableEntry<K, V>[], int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
getAtIndexAcquire(ConcurrentChainedReference2IntHashTable.TableEntry<K>[], int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
getAtIndexAcquire(ConcurrentChainedReference2LongHashTable.TableEntry<K>[], int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
getAtIndexAcquire(ConcurrentChainedReference2ObjectHashTable.TableEntry<K, V>[], int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
getAtIndexAcquire(ConcurrentChainedReference2ReferenceHashTable.TableEntry<K, V>[], int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
getAtIndexOpaque(SWMRHashTable.TableEntry<K, V>[], int) - Static method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
getAtIndexOpaque(SWMRLong2ObjectHashTable.TableEntry<V>[], int) - Static method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
getCapacityFor(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
getCapacityFor(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
getCapacityFor(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
getCapacityFor(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
getCapacityFor(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
getCapacityFor(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
getCapacityFor(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
getCapacityFor(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
getCapacityFor(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
getCapacityFor(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
getCapacityFor(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
getCapacityFor(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
getCapacityFor(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
getCapacityFor(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
getCapacityFor(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
getCapacityFor(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
getCapacityFor(int) - Static method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
getCapacityFor(int) - Static method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
getCores(int) - Method in interface ca.spottedleaf.concurrentutil.numa.OSNuma
Returns the cores associated with the specified NUMA node.
getCores(int) - Method in class ca.spottedleaf.concurrentutil.numa.OSNuma.PreCalculatedNuma
 
getCoreThreads() - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool
 
getCoreThreads() - Method in class ca.spottedleaf.concurrentutil.scheduler.EDFSchedulerThreadPool
 
getCoreThreads() - Method in class ca.spottedleaf.concurrentutil.scheduler.Scheduler
Returns all threads in the scheduler which are allocated for executing tasks.
getCoreThreads() - Method in class ca.spottedleaf.concurrentutil.scheduler.StealingScheduledThreadPool
 
getCurrentCore() - Method in class ca.spottedleaf.concurrentutil.numa.LinuxNuma
 
getCurrentCore() - Method in interface ca.spottedleaf.concurrentutil.numa.OSNuma
Returns the current core that this thread is running on.
getCurrentCore() - Method in class ca.spottedleaf.concurrentutil.numa.OSNuma.NoOp
 
getCurrentNumaNode() - Method in interface ca.spottedleaf.concurrentutil.numa.OSNuma
Returns the current NUMA node that this thread is running on.
getCurrentNumaNode() - Method in class ca.spottedleaf.concurrentutil.numa.OSNuma.PreCalculatedNuma
 
getCurrentThreadAffinity() - Method in class ca.spottedleaf.concurrentutil.numa.LinuxNuma
 
getCurrentThreadAffinity() - Method in interface ca.spottedleaf.concurrentutil.numa.OSNuma
Returns the current thread's affinity mask.
getCurrentThreadAffinity() - Method in class ca.spottedleaf.concurrentutil.numa.OSNuma.NoOp
 
getDefaultExecutor() - Static method in class ca.spottedleaf.concurrentutil.completable.Completable
 
getDivisorMultiple(long) - Static method in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 
getDivisorNumbers(int) - Static method in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 
getDivisorShift(long) - Static method in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 
getElementPlain() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedNode
 
getElementVolatile() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedNode
 
getEntryForOpaque(long) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
Callers must still use acquire when reading the value of the entry.
getEntryForOpaque(K) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
Callers must still use acquire when reading the value of the entry.
getEntryForPlain(long) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
getEntryForPlain(K) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
getException() - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
getExecutor() - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PrioritisedTask
Returns the executor associated with this task.
getFirst() - Method in class ca.spottedleaf.concurrentutil.list.COWArrayList
 
getGreatestTime(long, long) - Static method in class ca.spottedleaf.concurrentutil.util.TimeUtil
 
getHash(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
must be deterministic given a key
getHash(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
must be deterministic given a key
getHash(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
must be deterministic given a key
getHash(int) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
must be deterministic given a key
getHash(long) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
must be deterministic given a key
getHash(long) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
must be deterministic given a key
getHash(long) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
must be deterministic given a key
getHash(long) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
must be deterministic given a key
getHash(long) - Static method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
must be deterministic given a key
getHash(Object) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
must be deterministic given a key
getHash(Object) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
must be deterministic given a key
getHash(Object) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
must be deterministic given a key
getHash(Object) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
must be deterministic given a key
getHash(Object) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
must be deterministic given a key
getHash(Object) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
must be deterministic given a key
getHash(Object) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
must be deterministic given a key
getHash(Object) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
must be deterministic given a key
getHeadAcquire() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
 
getHeadOpaque() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
 
getHeadPlain() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
 
getHighestPriority() - Method in class ca.spottedleaf.concurrentutil.executor.queue.PrioritisedTaskQueue
 
getHighestPriorityState() - Method in class ca.spottedleaf.concurrentutil.executor.queue.PrioritisedTaskQueue
 
getIntMask(int) - Static method in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 
getKey() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.TableEntry
 
getKey() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.TableEntry
 
getKey() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.TableEntry
 
getKey() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.TableEntry
 
getKey() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.TableEntry
 
getKey() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.TableEntry
 
getKey() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.TableEntry
 
getKey() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.TableEntry
 
getKey() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.TableEntry
 
getKey() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.TableEntry
 
getKey() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.TableEntry
 
getKey() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.TableEntry
 
getKey() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.TableEntry
 
getKey() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.TableEntry
 
getKey() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.TableEntry
 
getKey() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.TableEntry
 
getKey() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntry
 
getKey() - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable.TableEntry
 
getLast() - Method in class ca.spottedleaf.concurrentutil.list.COWArrayList
 
getLeastTime(long, long) - Static method in class ca.spottedleaf.concurrentutil.util.TimeUtil
 
getLoadFactor() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Returns the load factor associated with this map.
getLoadFactor() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Returns the load factor associated with this map.
getLoadFactor() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Returns the load factor associated with this map.
getLoadFactor() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Returns the load factor associated with this map.
getLoadFactor() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Returns the load factor associated with this map.
getLoadFactor() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Returns the load factor associated with this map.
getLoadFactor() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Returns the load factor associated with this map.
getLoadFactor() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Returns the load factor associated with this map.
getLoadFactor() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Returns the load factor associated with this map.
getLoadFactor() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Returns the load factor associated with this map.
getLoadFactor() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Returns the load factor associated with this map.
getLoadFactor() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Returns the load factor associated with this map.
getLoadFactor() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Returns the load factor associated with this map.
getLoadFactor() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Returns the load factor associated with this map.
getLoadFactor() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Returns the load factor associated with this map.
getLoadFactor() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Returns the load factor associated with this map.
getLoadFactor() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
getLoadFactor() - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
getLongMask(int) - Static method in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 
getNativeInstance() - Static method in interface ca.spottedleaf.concurrentutil.numa.OSNuma
 
getNextAcquire() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedNode
 
getNextOpaque() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedNode
 
getNextOpaque() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntry
 
getNextPlain() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedNode
 
getNextPlain() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntry
 
getNextVolatile() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedNode
 
getNode(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Returns the possible node associated with the key, or null if there is no such node.
getNode(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Returns the possible node associated with the key, or null if there is no such node.
getNode(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Returns the possible node associated with the key, or null if there is no such node.
getNode(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Returns the possible node associated with the key, or null if there is no such node.
getNode(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Returns the possible node associated with the key, or null if there is no such node.
getNode(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Returns the possible node associated with the key, or null if there is no such node.
getNode(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Returns the possible node associated with the key, or null if there is no such node.
getNode(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Returns the possible node associated with the key, or null if there is no such node.
getNode(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Returns the possible node associated with the key, or null if there is no such node.
getNode(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Returns the possible node associated with the key, or null if there is no such node.
getNode(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Returns the possible node associated with the key, or null if there is no such node.
getNode(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Returns the possible node associated with the key, or null if there is no such node.
getNode(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Returns the possible node associated with the key, or null if there is no such node.
getNode(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Returns the possible node associated with the key, or null if there is no such node.
getNode(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Returns the possible node associated with the key, or null if there is no such node.
getNode(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Returns the possible node associated with the key, or null if there is no such node.
getNodeDistances() - Method in interface ca.spottedleaf.concurrentutil.numa.OSNuma
Returns an N by N array where cost[i][j] = getNumaDistance(i,j)
getNodeDistances() - Method in class ca.spottedleaf.concurrentutil.numa.OSNuma.PreCalculatedNuma
 
getNow(T) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
getNuma() - Method in class ca.spottedleaf.concurrentutil.scheduler.StealingScheduledThreadPool
 
getNumaDistance(int, int) - Method in interface ca.spottedleaf.concurrentutil.numa.OSNuma
Returns the distance between the specified NUMA nodes.
getNumaDistance(int, int) - Method in class ca.spottedleaf.concurrentutil.numa.OSNuma.PreCalculatedNuma
 
getNumaNode(int) - Method in interface ca.spottedleaf.concurrentutil.numa.OSNuma
Returns the NUMA node associated with the specified core.
getNumaNode(int) - Method in class ca.spottedleaf.concurrentutil.numa.OSNuma.PreCalculatedNuma
 
getOrDefault(int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Returns the currently mapped value associated with the specified key, or the specified default value if there is none.
getOrDefault(int, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Returns the currently mapped value associated with the specified key, or the specified default value if there is none.
getOrDefault(int, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Returns the currently mapped value associated with the specified key, or the specified default value if there is none.
getOrDefault(int, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Returns the currently mapped value associated with the specified key, or the specified default value if there is none.
getOrDefault(long, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Returns the currently mapped value associated with the specified key, or the specified default value if there is none.
getOrDefault(long, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Returns the currently mapped value associated with the specified key, or the specified default value if there is none.
getOrDefault(long, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Returns the currently mapped value associated with the specified key, or the specified default value if there is none.
getOrDefault(long, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Returns the currently mapped value associated with the specified key, or the specified default value if there is none.
getOrDefault(long, V) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
getOrDefault(Object, V) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
getOrDefault(K, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Returns the currently mapped value associated with the specified key, or the specified default value if there is none.
getOrDefault(K, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Returns the currently mapped value associated with the specified key, or the specified default value if there is none.
getOrDefault(K, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Returns the currently mapped value associated with the specified key, or the specified default value if there is none.
getOrDefault(K, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Returns the currently mapped value associated with the specified key, or the specified default value if there is none.
getOrDefault(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Returns the currently mapped value associated with the specified key, or the specified default value if there is none.
getOrDefault(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Returns the currently mapped value associated with the specified key, or the specified default value if there is none.
getOrDefault(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Returns the currently mapped value associated with the specified key, or the specified default value if there is none.
getOrDefault(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Returns the currently mapped value associated with the specified key, or the specified default value if there is none.
getPriority() - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PrioritisedTask
Returns the current priority.
getPriority(int) - Static method in enum class ca.spottedleaf.concurrentutil.util.Priority
 
getPriorityState() - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PrioritisedTask
Atomically retrieves the priority, suborder, and stream for this task.
getResult() - Method in class ca.spottedleaf.concurrentutil.completable.CallbackCompletable
Note: Can only use after calling CallbackCompletable.addAsynchronousWaiter(BiConsumer), as this function performs zero synchronisation
getScheduledStart() - Method in class ca.spottedleaf.concurrentutil.scheduler.SchedulableTick
 
getSizeAcquire() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
getSizeAcquire() - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
getSizeOpaque() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
getSizeOpaque() - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
getSizePlain() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
getSizePlain() - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
getStaticVarHandle(Class<?>, String, Class<?>) - Static method in class ca.spottedleaf.concurrentutil.util.ConcurrentUtil
 
getStream() - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PrioritisedTask
Returns the stream id associated with this task, or 0 if completing.
getSubOrder() - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PrioritisedTask
Returns the suborder id associated with this task, or 0 if completing.
getTableAcquire() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
getTableAcquire() - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
getTablePlain() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
getTablePlain() - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
getTailOpaque() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
 
getTailPlain() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
 
getTargetCapacity(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
getTargetCapacity(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
getTargetThreshold(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
getTargetThreshold(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
getTargetThreshold(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
getTargetThreshold(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
getTargetThreshold(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
getTargetThreshold(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
getTargetThreshold(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
getTargetThreshold(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
getTargetThreshold(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
getTargetThreshold(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
getTargetThreshold(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
getTargetThreshold(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
getTargetThreshold(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
getTargetThreshold(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
getTargetThreshold(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
getTargetThreshold(int, float) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
getThreadParkedVolatile() - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
getThreads() - Method in class ca.spottedleaf.concurrentutil.scheduler.EDFSchedulerThreadPool
Returns an array of the underlying scheduling threads.
getThresholdAcquire() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
getThresholdAcquire() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
getThresholdAcquire() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
getThresholdAcquire() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
getThresholdAcquire() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
getThresholdAcquire() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
getThresholdAcquire() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
getThresholdAcquire() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
getThresholdAcquire() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
getThresholdAcquire() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
getThresholdAcquire() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
getThresholdAcquire() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
getThresholdAcquire() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
getThresholdAcquire() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
getThresholdAcquire() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
getThresholdAcquire() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
getThresholdVolatile() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
getThresholdVolatile() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
getThresholdVolatile() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
getThresholdVolatile() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
getThresholdVolatile() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
getThresholdVolatile() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
getThresholdVolatile() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
getThresholdVolatile() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
getThresholdVolatile() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
getThresholdVolatile() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
getThresholdVolatile() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
getThresholdVolatile() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
getThresholdVolatile() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
getThresholdVolatile() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
getThresholdVolatile() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
getThresholdVolatile() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
getThrowable() - Method in class ca.spottedleaf.concurrentutil.completable.CallbackCompletable
Note: Can only use after calling CallbackCompletable.addAsynchronousWaiter(BiConsumer), as this function performs zero synchronisation
getTotalCores() - Method in interface ca.spottedleaf.concurrentutil.numa.OSNuma
Returns the total number of cores on the system.
getTotalCores() - Method in class ca.spottedleaf.concurrentutil.numa.OSNuma.PreCalculatedNuma
 
getTotalNumaNodes() - Method in interface ca.spottedleaf.concurrentutil.numa.OSNuma
Returns the total number of nodes on the system.
getTotalNumaNodes() - Method in class ca.spottedleaf.concurrentutil.numa.OSNuma.PreCalculatedNuma
 
getTotalTasksExecuted() - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor
Returns the number of tasks that have been executed.
getTotalTasksExecuted() - Method in class ca.spottedleaf.concurrentutil.executor.queue.PrioritisedTaskQueue
 
getTotalTasksExecuted() - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
getTotalTasksExecuted() - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool.OrderedStreamGroup.Queue
 
getTotalTasksScheduled() - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor
Returns the number of tasks that have been scheduled are pending to be scheduled.
getTotalTasksScheduled() - Method in class ca.spottedleaf.concurrentutil.executor.queue.PrioritisedTaskQueue
 
getTotalTasksScheduled() - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
getTotalTasksScheduled() - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool.OrderedStreamGroup.Queue
 
getTrailingBit(int) - Static method in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 
getTrailingBit(long) - Static method in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 
getUnsignedDivisorMagic(long, int) - Static method in class ca.spottedleaf.concurrentutil.util.IntegerUtil
Usage:
getValue() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.TableEntry
 
getValue() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.TableEntry
 
getValue() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.TableEntry
 
getValue() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.TableEntry
 
getValue() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.TableEntry
 
getValue() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.TableEntry
 
getValue() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.TableEntry
 
getValue() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.TableEntry
 
getValue() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.TableEntry
 
getValue() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.TableEntry
 
getValue() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.TableEntry
 
getValue() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.TableEntry
 
getValue() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.TableEntry
 
getValue() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.TableEntry
 
getValue() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.TableEntry
 
getValue() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.TableEntry
 
getValue() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntry
 
getValue() - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable.TableEntry
 
getValueAcquire() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntry
 
getValuePlain() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntry
 
getVarHandle(Class<?>, String, Class<?>) - Static method in class ca.spottedleaf.concurrentutil.util.ConcurrentUtil
 

H

halt() - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool.OrderedStreamGroup.Queue
Removes this queue from the thread pool without shutting the queue down or waiting for queued tasks to be executed
halt() - Method in class ca.spottedleaf.concurrentutil.scheduler.EDFSchedulerThreadPool
 
halt() - Method in class ca.spottedleaf.concurrentutil.scheduler.Scheduler
Attempts to prevent further execution of tasks.
halt() - Method in class ca.spottedleaf.concurrentutil.scheduler.StealingScheduledThreadPool
 
halt(boolean) - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
Causes this thread to exit without draining the queue.
halt(boolean) - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool
Prevents creation of new queues, shutdowns all non-shutdown queues if specified
halted - Variable in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
handle(BiFunction<? super T, ? super Throwable, ? extends U>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
handle(BiFunction<? super T, ? super Throwable, ? extends U>, Function<? super Throwable, ? extends Throwable>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
handleAsync(BiFunction<? super T, ? super Throwable, ? extends U>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
handleAsync(BiFunction<? super T, ? super Throwable, ? extends U>, Executor) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
handleAsync(BiFunction<? super T, ? super Throwable, ? extends U>, Executor, Function<? super Throwable, ? extends Throwable>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
handleClose() - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
Happens-before relationship - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Section
Happens-before relationship - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Section
Happens-before relationship - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Section
Happens-before relationship - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Section
Happens-before relationship - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Section
Happens-before relationship - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Section
Happens-before relationship - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Section
Happens-before relationship - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Section
Happens-before relationship - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Section
Happens-before relationship - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Section
Happens-before relationship - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Section
Happens-before relationship - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Section
Happens-before relationship - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Section
Happens-before relationship - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Section
Happens-before relationship - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Section
Happens-before relationship - Search tag in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Section
hasAnyTasks() - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool.OrderedStreamGroup
 
hash - Variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntry
 
hash(Object, Object) - Static method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntry
 
hashCode() - Method in record class ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PriorityState
Returns a hash code value for this object.
hashCode() - Method in class ca.spottedleaf.concurrentutil.map.BaseMapSet
 
hashCode() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
hashCode() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntry
hashCode() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ViewCollection
 
hashCode() - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
HashUtil - Class in ca.spottedleaf.concurrentutil.util
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.collection.iterator.BaseObjectIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedIterator
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.EntryNodeIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.KeyIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.ValueIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.EntryNodeIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.KeyIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.ValueIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.EntryNodeIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.KeyIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.ValueIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.EntryNodeIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.KeyIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.ValueIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.EntryNodeIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.KeyIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.ValueIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.EntryNodeIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.KeyIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.ValueIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.EntryNodeIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.KeyIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.ValueIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.EntryNodeIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.KeyIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.ValueIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.EntryNodeIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.KeyIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.ValueIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.EntryNodeIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.KeyIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.ValueIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.EntryNodeIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.KeyIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.ValueIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.EntryNodeIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.KeyIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.ValueIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.EntryNodeIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.KeyIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.ValueIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.EntryNodeIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.KeyIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.ValueIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.EntryNodeIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.KeyIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.ValueIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.EntryNodeIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.KeyIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.ValueIterator
 
hasNext() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntryIterator
 
hasNoScheduledTasks() - Method in class ca.spottedleaf.concurrentutil.executor.queue.PrioritisedTaskQueue
 
hasTasks() - Method in class ca.spottedleaf.concurrentutil.scheduler.SchedulableTick
Returns whether this task has any intermediate tasks that can be executed.
head - Variable in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
 
HEAD_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
 
HIGH - Enum constant in enum class ca.spottedleaf.concurrentutil.util.Priority
One priority above normal.
HIGH_BIT_U32 - Static variable in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 
HIGH_BIT_U64 - Static variable in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 
HIGHER - Enum constant in enum class ca.spottedleaf.concurrentutil.util.Priority
Two priorities above normal.
HIGHEST - Enum constant in enum class ca.spottedleaf.concurrentutil.util.Priority
Should only be used for urgent but not time-critical tasks.

I

id - Variable in class ca.spottedleaf.concurrentutil.scheduler.SchedulableTick
 
IDLE - Enum constant in enum class ca.spottedleaf.concurrentutil.util.Priority
Use for tasks that can be delayed indefinitely.
INSTANCE - Static variable in class ca.spottedleaf.concurrentutil.numa.LinuxNuma
 
INSTANCE - Static variable in class ca.spottedleaf.concurrentutil.numa.OSNuma.NoOp
 
IntegerUtil - Class in ca.spottedleaf.concurrentutil.util
 
IntPairUtil - Class in ca.spottedleaf.concurrentutil.util
 
intsToBitset(int[]) - Static method in class ca.spottedleaf.concurrentutil.util.FlatBitsetUtil
 
invMix(int) - Static method in class ca.spottedleaf.concurrentutil.util.HashUtil
The inverse of HashUtil.mix(int).
invMix(long) - Static method in class ca.spottedleaf.concurrentutil.util.HashUtil
The inverse of HashUtil.mix(long).
isActive() - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool.OrderedStreamGroup.Queue
Returns whether this executor is scheduled to run tasks or is running tasks, otherwise it returns whether this queue is not halted and not shutdown.
isAddBlocked() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
Returns whether this queue is currently add-blocked.
isAfter(long, long) - Static method in class ca.spottedleaf.concurrentutil.util.TimeUtil
Tests whether t1 is after t2.
isAfterOrSame(long, long) - Static method in class ca.spottedleaf.concurrentutil.util.TimeUtil
Tests whether t1 is the same as or after t2.
isAvailable() - Method in class ca.spottedleaf.concurrentutil.numa.LinuxNuma
 
isAvailable() - Method in interface ca.spottedleaf.concurrentutil.numa.OSNuma
Returns whether interaction with the OS for NUMA is available.
isAvailable() - Method in class ca.spottedleaf.concurrentutil.numa.OSNuma.NoOp
 
isBefore(long, long) - Static method in class ca.spottedleaf.concurrentutil.util.TimeUtil
Tests whether t1 is before t2.
isBeforeOrSame(long, long) - Static method in class ca.spottedleaf.concurrentutil.util.TimeUtil
Tests whether t1 is the same as or before t2.
isCompleted() - Method in class ca.spottedleaf.concurrentutil.completable.CallbackCompletable
 
isDone() - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
isEmpty() - Method in class ca.spottedleaf.concurrentutil.list.LinkedUnsortedList
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.BaseMapCollection
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.EntrySet
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Returns whether this map has no mappings.
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.EntrySet
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Returns whether this map has no mappings.
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.EntrySet
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Returns whether this map has no mappings.
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.Values
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.EntrySet
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Returns whether this map has no mappings.
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.Values
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.EntrySet
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Returns whether this map has no mappings.
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.EntrySet
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Returns whether this map has no mappings.
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.EntrySet
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Returns whether this map has no mappings.
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.Values
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.EntrySet
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Returns whether this map has no mappings.
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.Values
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.EntrySet
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Returns whether this map has no mappings.
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.Keys
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.EntrySet
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Returns whether this map has no mappings.
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.Keys
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.EntrySet
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Returns whether this map has no mappings.
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.Keys
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.Values
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.EntrySet
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Returns whether this map has no mappings.
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.Keys
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.Values
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.EntrySet
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Returns whether this map has no mappings.
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.Keys
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.EntrySet
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Returns whether this map has no mappings.
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.Keys
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.EntrySet
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Returns whether this map has no mappings.
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.Keys
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.Values
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.EntrySet
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Returns whether this map has no mappings.
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.Keys
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.Values
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ViewCollection
 
isEmpty() - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
isEmpty() - Method in class ca.spottedleaf.concurrentutil.set.LinkedSortedSet
 
isExceptionallyComplete() - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
isHeldByCurrentThread(int, int) - Method in class ca.spottedleaf.concurrentutil.lock.ReentrantAreaLock
 
isHeldByCurrentThread(int, int, int) - Method in class ca.spottedleaf.concurrentutil.lock.ReentrantAreaLock
 
isHeldByCurrentThread(int, int, int, int) - Method in class ca.spottedleaf.concurrentutil.lock.ReentrantAreaLock
 
isHigherOrEqualPriority(int) - Method in enum class ca.spottedleaf.concurrentutil.util.Priority
 
isHigherOrEqualPriority(int, int) - Static method in enum class ca.spottedleaf.concurrentutil.util.Priority
 
isHigherOrEqualPriority(Priority) - Method in enum class ca.spottedleaf.concurrentutil.util.Priority
 
isHigherPriority(int) - Method in enum class ca.spottedleaf.concurrentutil.util.Priority
 
isHigherPriority(int, int) - Static method in enum class ca.spottedleaf.concurrentutil.util.Priority
 
isHigherPriority(Priority) - Method in enum class ca.spottedleaf.concurrentutil.util.Priority
 
isLowerOrEqualPriority(int) - Method in enum class ca.spottedleaf.concurrentutil.util.Priority
 
isLowerOrEqualPriority(int, int) - Static method in enum class ca.spottedleaf.concurrentutil.util.Priority
 
isLowerOrEqualPriority(Priority) - Method in enum class ca.spottedleaf.concurrentutil.util.Priority
 
isLowerPriority(int) - Method in enum class ca.spottedleaf.concurrentutil.util.Priority
 
isLowerPriority(int, int) - Static method in enum class ca.spottedleaf.concurrentutil.util.Priority
 
isLowerPriority(Priority) - Method in enum class ca.spottedleaf.concurrentutil.util.Priority
 
isNormallyComplete() - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
isPowerOfTwo(int) - Static method in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 
isPowerOfTwo(long) - Static method in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 
isQueued() - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PrioritisedTask
Returns whether this task has been queued and is not completing.
isRangeSet(long[], int, int) - Static method in class ca.spottedleaf.concurrentutil.util.FlatBitsetUtil
 
isShutdown() - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor
Returns whether this executor has shut down.
isShutdown() - Method in class ca.spottedleaf.concurrentutil.executor.queue.PrioritisedTaskQueue
 
isShutdown() - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
isShutdown() - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool.OrderedStreamGroup.Queue
 
isShutdown() - Method in class ca.spottedleaf.concurrentutil.scheduler.StealingScheduledThreadPool
 
isValidPriority(Priority) - Static method in enum class ca.spottedleaf.concurrentutil.util.Priority
 
iterator() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
iterator() - Method in class ca.spottedleaf.concurrentutil.list.LinkedUnsortedList
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.BaseMapCollection
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.EntrySet
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.EntrySet
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.EntrySet
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.Values
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.EntrySet
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.Values
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.EntrySet
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.EntrySet
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.EntrySet
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.Values
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.EntrySet
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.Values
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.EntrySet
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.Keys
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.EntrySet
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.Keys
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.EntrySet
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.Keys
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.Values
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.EntrySet
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.Keys
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.Values
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.EntrySet
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.Keys
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.EntrySet
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.Keys
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.EntrySet
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.Keys
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.Values
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.EntrySet
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.Keys
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.Values
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.EntrySet
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
iterator() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.KeySet
 
iterator() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ValueCollection
 
iterator() - Method in class ca.spottedleaf.concurrentutil.set.LinkedSortedSet
 

J

join() - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
join(long) - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool
Waits until all threads in this pool have shutdown, or until the specified time has passed.
join(long) - Method in class ca.spottedleaf.concurrentutil.scheduler.EDFSchedulerThreadPool
 
join(long) - Method in class ca.spottedleaf.concurrentutil.scheduler.Scheduler
Waits until all threads in this pool have shutdown, or until the specified time has passed.
join(long) - Method in class ca.spottedleaf.concurrentutil.scheduler.StealingScheduledThreadPool
 
joinInterruptable(long) - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool
Waits until all threads in this pool have shutdown, or until the specified time has passed.
joinInterruptable(long) - Method in class ca.spottedleaf.concurrentutil.scheduler.EDFSchedulerThreadPool
 
joinInterruptable(long) - Method in class ca.spottedleaf.concurrentutil.scheduler.Scheduler
Waits until all threads in this pool have shutdown, or until the specified time has passed.
joinInterruptable(long) - Method in class ca.spottedleaf.concurrentutil.scheduler.StealingScheduledThreadPool
 

K

key - Variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntry
 
key(int, int) - Static method in class ca.spottedleaf.concurrentutil.util.IntPairUtil
Packs the specified integers into one long value.
keyIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Returns an iterator over the keys in this map.
keyIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Returns an iterator over the keys in this map.
keyIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Returns an iterator over the keys in this map.
keyIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Returns an iterator over the keys in this map.
keyIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Returns an iterator over the keys in this map.
keyIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Returns an iterator over the keys in this map.
keyIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Returns an iterator over the keys in this map.
keyIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Returns an iterator over the keys in this map.
keyIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Returns an iterator over the keys in this map.
keyIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Returns an iterator over the keys in this map.
keyIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Returns an iterator over the keys in this map.
keyIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Returns an iterator over the keys in this map.
keyIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Returns an iterator over the keys in this map.
keyIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Returns an iterator over the keys in this map.
keyIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Returns an iterator over the keys in this map.
keyIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Returns an iterator over the keys in this map.
KeyIterator(ConcurrentChainedInt2IntHashTable) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.KeyIterator
 
KeyIterator(ConcurrentChainedInt2LongHashTable) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.KeyIterator
 
KeyIterator(ConcurrentChainedInt2ObjectHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.KeyIterator
 
KeyIterator(ConcurrentChainedInt2ReferenceHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.KeyIterator
 
KeyIterator(ConcurrentChainedLong2IntHashTable) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.KeyIterator
 
KeyIterator(ConcurrentChainedLong2LongHashTable) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.KeyIterator
 
KeyIterator(ConcurrentChainedLong2ObjectHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.KeyIterator
 
KeyIterator(ConcurrentChainedLong2ReferenceHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.KeyIterator
 
KeyIterator(ConcurrentChainedObject2IntHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.KeyIterator
 
KeyIterator(ConcurrentChainedObject2LongHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.KeyIterator
 
KeyIterator(ConcurrentChainedObject2ObjectHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.KeyIterator
 
KeyIterator(ConcurrentChainedObject2ReferenceHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.KeyIterator
 
KeyIterator(ConcurrentChainedReference2IntHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.KeyIterator
 
KeyIterator(ConcurrentChainedReference2LongHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.KeyIterator
 
KeyIterator(ConcurrentChainedReference2ObjectHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.KeyIterator
 
KeyIterator(ConcurrentChainedReference2ReferenceHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.KeyIterator
 
KeyIterator(SWMRHashTable.TableEntry<K, V>[], SWMRHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.SWMRHashTable.KeyIterator
 
keys - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
keys - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
keys - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
keys - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
keys - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
keys - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
keys - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
keys - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
keys() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
keys() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
keys() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
keys() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
keys() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
keys() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
keys() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
keys() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
Keys(ConcurrentChainedObject2IntHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.Keys
 
Keys(ConcurrentChainedObject2LongHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.Keys
 
Keys(ConcurrentChainedObject2ObjectHashTable<K, ?>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.Keys
 
Keys(ConcurrentChainedObject2ReferenceHashTable<K, ?>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.Keys
 
Keys(ConcurrentChainedReference2IntHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.Keys
 
Keys(ConcurrentChainedReference2LongHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.Keys
 
Keys(ConcurrentChainedReference2ObjectHashTable<K, ?>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.Keys
 
Keys(ConcurrentChainedReference2ReferenceHashTable<K, ?>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.Keys
 
keyset - Variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
keySet() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
KeySet(SWMRHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.SWMRHashTable.KeySet
 

L

last() - Method in class ca.spottedleaf.concurrentutil.list.LinkedUnsortedList
 
last() - Method in class ca.spottedleaf.concurrentutil.set.LinkedSortedSet
 
lastReturned - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.EntryNodeIterator
 
lastReturned - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.EntryNodeIterator
 
lastReturned - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.EntryNodeIterator
 
lastReturned - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.EntryNodeIterator
 
lastReturned - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.EntryNodeIterator
 
lastReturned - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.EntryNodeIterator
 
lastReturned - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.EntryNodeIterator
 
lastReturned - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.EntryNodeIterator
 
lastReturned - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.EntryNodeIterator
 
lastReturned - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.EntryNodeIterator
 
lastReturned - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.EntryNodeIterator
 
lastReturned - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.EntryNodeIterator
 
lastReturned - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.EntryNodeIterator
 
lastReturned - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.EntryNodeIterator
 
lastReturned - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.EntryNodeIterator
 
lastReturned - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.EntryNodeIterator
 
LazyRunnable - Class in ca.spottedleaf.concurrentutil.util
 
LazyRunnable() - Constructor for class ca.spottedleaf.concurrentutil.util.LazyRunnable
 
LazyRunnable(Runnable) - Constructor for class ca.spottedleaf.concurrentutil.util.LazyRunnable
 
left(long) - Static method in class ca.spottedleaf.concurrentutil.util.IntPairUtil
Retrieves the left packed integer from the key
linearLongBackoff(long, long, long) - Static method in class ca.spottedleaf.concurrentutil.util.ConcurrentUtil
Simple exponential backoff that will linearly increase the time per failure, according to the scale.
linearLongBackoffDeadline(long, long, long, long) - Static method in class ca.spottedleaf.concurrentutil.util.ConcurrentUtil
Simple exponential backoff that will linearly increase the time per failure, according to the scale.
LinkedIterator(MultiThreadedQueue.LinkedNode<E>) - Constructor for class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedIterator
 
LinkedNode(Object, MultiThreadedQueue.LinkedNode<E>) - Constructor for class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedNode
 
LinkedSortedSet<E> - Class in ca.spottedleaf.concurrentutil.set
 
LinkedSortedSet() - Constructor for class ca.spottedleaf.concurrentutil.set.LinkedSortedSet
 
LinkedSortedSet(Comparator<? super E>) - Constructor for class ca.spottedleaf.concurrentutil.set.LinkedSortedSet
 
LinkedSortedSet.Link<E> - Class in ca.spottedleaf.concurrentutil.set
 
LinkedUnsortedList<E> - Class in ca.spottedleaf.concurrentutil.list
 
LinkedUnsortedList() - Constructor for class ca.spottedleaf.concurrentutil.list.LinkedUnsortedList
 
LinkedUnsortedList.Link<E> - Class in ca.spottedleaf.concurrentutil.list
 
LinuxNuma - Class in ca.spottedleaf.concurrentutil.numa
 
loadFactor - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
loadFactor - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
loadFactor - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
loadFactor - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
loadFactor - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
loadFactor - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
loadFactor - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
loadFactor - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
loadFactor - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
loadFactor - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
loadFactor - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
loadFactor - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
loadFactor - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
loadFactor - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
loadFactor - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
loadFactor - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
loadFactor - Variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
loadFactor - Variable in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
lock(int, int) - Method in class ca.spottedleaf.concurrentutil.lock.ReentrantAreaLock
 
lock(int, int, int) - Method in class ca.spottedleaf.concurrentutil.lock.ReentrantAreaLock
 
lock(int, int, int, int) - Method in class ca.spottedleaf.concurrentutil.lock.ReentrantAreaLock
 
LOW - Enum constant in enum class ca.spottedleaf.concurrentutil.util.Priority
One priority below normal.
LOWER - Enum constant in enum class ca.spottedleaf.concurrentutil.util.Priority
Two priorities below normal.
lowerPriority(Priority) - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PrioritisedTask
Attempts to lower the priority to the priority level specified.
lowerSubOrder(long) - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PrioritisedTask
Attempts to lower the suborder to the suborder specified.
LOWEST - Enum constant in enum class ca.spottedleaf.concurrentutil.util.Priority
Use for tasks that should eventually execute, but are not needed to.

M

map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.EntrySet
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.NodeIterator
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.EntrySet
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.NodeIterator
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.EntrySet
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.NodeIterator
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.Values
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.EntrySet
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.NodeIterator
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.Values
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.EntrySet
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.NodeIterator
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.EntrySet
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.NodeIterator
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.EntrySet
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.NodeIterator
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.Values
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.EntrySet
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.NodeIterator
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.Values
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.EntrySet
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.Keys
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.NodeIterator
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.EntrySet
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.Keys
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.NodeIterator
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.EntrySet
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.Keys
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.NodeIterator
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.Values
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.EntrySet
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.Keys
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.NodeIterator
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.Values
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.EntrySet
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.Keys
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.NodeIterator
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.EntrySet
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.Keys
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.NodeIterator
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.EntrySet
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.Keys
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.NodeIterator
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.Values
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.EntrySet
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.Keys
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.NodeIterator
 
map - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.Values
 
map - Variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntryIterator
 
map - Variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ViewCollection
 
max(Priority, Priority) - Static method in enum class ca.spottedleaf.concurrentutil.util.Priority
 
MAXIMUM_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
MAXIMUM_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
MAXIMUM_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
MAXIMUM_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
MAXIMUM_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
MAXIMUM_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
MAXIMUM_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
MAXIMUM_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
MAXIMUM_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
MAXIMUM_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
MAXIMUM_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
MAXIMUM_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
MAXIMUM_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
MAXIMUM_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
MAXIMUM_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
MAXIMUM_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
MAXIMUM_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
MAXIMUM_CAPACITY - Static variable in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
merge(int, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
merge(int, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
merge(long, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
merge(long, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
min(Priority, Priority) - Static method in enum class ca.spottedleaf.concurrentutil.util.Priority
 
mix(int) - Static method in class ca.spottedleaf.concurrentutil.util.HashUtil
Quickly mixes the bits of an integer.
mix(long) - Static method in class ca.spottedleaf.concurrentutil.util.HashUtil
Quickly mixes the bits of a long integer.
MultiThreadedQueue<E> - Class in ca.spottedleaf.concurrentutil.collection
MT-Safe linked first in first out ordered queue.
MultiThreadedQueue() - Constructor for class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
Constructs a MultiThreadedQueue, initially empty.
MultiThreadedQueue(Iterable<? extends E>) - Constructor for class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
Constructs a MultiThreadedQueue, initially containing all elements in the specified collection.
MultiThreadedQueue.LinkedIterator<E> - Class in ca.spottedleaf.concurrentutil.collection
 
MultiThreadedQueue.LinkedNode<E> - Class in ca.spottedleaf.concurrentutil.collection
 
murmurHash3(int) - Static method in class ca.spottedleaf.concurrentutil.util.HashUtil
Avalanches the bits of an integer by applying the finalisation step of MurmurHash3.
murmurHash3(long) - Static method in class ca.spottedleaf.concurrentutil.util.HashUtil
Avalanches the bits of a long integer by applying the finalisation step of MurmurHash3.

N

next - Variable in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedIterator
 
next - Variable in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedNode
 
next - Variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntry
 
next() - Method in class ca.spottedleaf.concurrentutil.collection.iterator.BaseBooleanIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.collection.iterator.BaseByteIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.collection.iterator.BaseDoubleIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.collection.iterator.BaseFloatIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.collection.iterator.BaseIntIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.collection.iterator.BaseLongIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.collection.iterator.BaseObjectIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.collection.iterator.BaseShortIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedIterator
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.EntryNodeIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.EntryNodeIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.EntryNodeIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.ValueIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.EntryNodeIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.ValueIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.EntryNodeIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.EntryNodeIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.EntryNodeIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.ValueIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.EntryNodeIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.ValueIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.EntryNodeIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.KeyIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.EntryNodeIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.KeyIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.EntryNodeIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.KeyIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.ValueIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.EntryNodeIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.KeyIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.ValueIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.EntryNodeIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.KeyIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.EntryNodeIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.KeyIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.EntryNodeIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.KeyIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.ValueIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.EntryNodeIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.KeyIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.ValueIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.EntryIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.KeyIterator
 
next() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ValueIterator
 
NEXT_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedNode
 
NEXT_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntry
 
nextBoolean() - Method in class ca.spottedleaf.concurrentutil.collection.iterator.BaseBooleanIterator
 
nextByte() - Method in class ca.spottedleaf.concurrentutil.collection.iterator.BaseByteIterator
 
nextDouble() - Method in class ca.spottedleaf.concurrentutil.collection.iterator.BaseDoubleIterator
 
nextElement - Variable in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedIterator
 
nextEntry - Variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntryIterator
 
nextFloat() - Method in class ca.spottedleaf.concurrentutil.collection.iterator.BaseFloatIterator
 
nextInt() - Method in class ca.spottedleaf.concurrentutil.collection.iterator.BaseIntIterator
 
nextInt() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.KeyIterator
 
nextInt() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.ValueIterator
 
nextInt() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.KeyIterator
 
nextInt() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.KeyIterator
 
nextInt() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.KeyIterator
 
nextInt() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.ValueIterator
 
nextInt() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.ValueIterator
 
nextInt() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.ValueIterator
 
nextLong() - Method in class ca.spottedleaf.concurrentutil.collection.iterator.BaseLongIterator
 
nextLong() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.ValueIterator
 
nextLong() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.KeyIterator
 
nextLong() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.KeyIterator
 
nextLong() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.ValueIterator
 
nextLong() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.KeyIterator
 
nextLong() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.KeyIterator
 
nextLong() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.ValueIterator
 
nextLong() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.ValueIterator
 
nextShort() - Method in class ca.spottedleaf.concurrentutil.collection.iterator.BaseShortIterator
 
nextTable - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
nextTable - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
nextTable - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
nextTable - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
nextTable - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
nextTable - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
nextTable - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
nextTable - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
nextTable - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
nextTable - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
nextTable - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
nextTable - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
nextTable - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
nextTable - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
nextTable - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
nextTable - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
nextToReturn - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.EntryNodeIterator
 
nextToReturn - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.EntryNodeIterator
 
nextToReturn - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.EntryNodeIterator
 
nextToReturn - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.EntryNodeIterator
 
nextToReturn - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.EntryNodeIterator
 
nextToReturn - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.EntryNodeIterator
 
nextToReturn - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.EntryNodeIterator
 
nextToReturn - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.EntryNodeIterator
 
nextToReturn - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.EntryNodeIterator
 
nextToReturn - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.EntryNodeIterator
 
nextToReturn - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.EntryNodeIterator
 
nextToReturn - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.EntryNodeIterator
 
nextToReturn - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.EntryNodeIterator
 
nextToReturn - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.EntryNodeIterator
 
nextToReturn - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.EntryNodeIterator
 
nextToReturn - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.EntryNodeIterator
 
nodeIterator - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.EntryNodeIterator
 
nodeIterator - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.EntryNodeIterator
 
nodeIterator - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.EntryNodeIterator
 
nodeIterator - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.EntryNodeIterator
 
nodeIterator - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.EntryNodeIterator
 
nodeIterator - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.EntryNodeIterator
 
nodeIterator - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.EntryNodeIterator
 
nodeIterator - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.EntryNodeIterator
 
nodeIterator - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.EntryNodeIterator
 
nodeIterator - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.EntryNodeIterator
 
nodeIterator - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.EntryNodeIterator
 
nodeIterator - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.EntryNodeIterator
 
nodeIterator - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.EntryNodeIterator
 
nodeIterator - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.EntryNodeIterator
 
nodeIterator - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.EntryNodeIterator
 
nodeIterator - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.EntryNodeIterator
 
NodeIterator(ConcurrentChainedInt2IntHashTable) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.NodeIterator
 
NodeIterator(ConcurrentChainedInt2LongHashTable) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.NodeIterator
 
NodeIterator(ConcurrentChainedInt2ObjectHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.NodeIterator
 
NodeIterator(ConcurrentChainedInt2ReferenceHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.NodeIterator
 
NodeIterator(ConcurrentChainedLong2IntHashTable) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.NodeIterator
 
NodeIterator(ConcurrentChainedLong2LongHashTable) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.NodeIterator
 
NodeIterator(ConcurrentChainedLong2ObjectHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.NodeIterator
 
NodeIterator(ConcurrentChainedLong2ReferenceHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.NodeIterator
 
NodeIterator(ConcurrentChainedObject2IntHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.NodeIterator
 
NodeIterator(ConcurrentChainedObject2LongHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.NodeIterator
 
NodeIterator(ConcurrentChainedObject2ObjectHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.NodeIterator
 
NodeIterator(ConcurrentChainedObject2ReferenceHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.NodeIterator
 
NodeIterator(ConcurrentChainedReference2IntHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.NodeIterator
 
NodeIterator(ConcurrentChainedReference2LongHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.NodeIterator
 
NodeIterator(ConcurrentChainedReference2ObjectHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.NodeIterator
 
NodeIterator(ConcurrentChainedReference2ReferenceHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.NodeIterator
 
NORMAL - Enum constant in enum class ca.spottedleaf.concurrentutil.util.Priority
Default priority.
notifyTasks() - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
Notify this thread that a task has been added to its queue
notifyTasks(SchedulableTick) - Method in class ca.spottedleaf.concurrentutil.scheduler.EDFSchedulerThreadPool
 
notifyTasks(SchedulableTick) - Method in class ca.spottedleaf.concurrentutil.scheduler.Scheduler
Indicates that intermediate tasks are available to be executed by the task.
notifyTasks(SchedulableTick) - Method in class ca.spottedleaf.concurrentutil.scheduler.StealingScheduledThreadPool
 
NUMA_DISTANCE_CANNOT_DETERMINE - Static variable in interface ca.spottedleaf.concurrentutil.numa.OSNuma
 

O

offer(E) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
OrderedStreamGroup(AtomicLong, boolean) - Constructor for class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool.OrderedStreamGroup
 
OSNuma - Interface in ca.spottedleaf.concurrentutil.numa
 
OSNuma.NoOp - Class in ca.spottedleaf.concurrentutil.numa
 
OSNuma.PreCalculatedNuma - Class in ca.spottedleaf.concurrentutil.numa
 

P

peek() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
peekFirst() - Method in class ca.spottedleaf.concurrentutil.executor.queue.PrioritisedTaskQueue
 
peekTask() - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool.OrderedStreamGroup
 
poll() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
pollFirst() - Method in class ca.spottedleaf.concurrentutil.list.LinkedUnsortedList
 
pollFirst() - Method in class ca.spottedleaf.concurrentutil.set.LinkedSortedSet
 
pollIf(Predicate<E>) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
Retrieves and removes the head of this queue if it matches the specified predicate.
pollLast() - Method in class ca.spottedleaf.concurrentutil.list.LinkedUnsortedList
 
pollLast() - Method in class ca.spottedleaf.concurrentutil.set.LinkedSortedSet
 
pollOrBlockAdds() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
Atomically removes the head from this queue if it exists, otherwise prevents additions to this queue if no head is removed.
pollTask() - Method in class ca.spottedleaf.concurrentutil.executor.queue.PrioritisedTaskQueue
 
pollTasks() - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
Attempts to poll as many tasks as possible, returning when finished.
PreCalculatedNuma(int[], int[][]) - Constructor for class ca.spottedleaf.concurrentutil.numa.OSNuma.PreCalculatedNuma
 
preventAdds() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
Prevents elements from being added to this queue.
PrioritisedExecutor - Interface in ca.spottedleaf.concurrentutil.executor
 
PrioritisedExecutor.PrioritisedTask - Interface in ca.spottedleaf.concurrentutil.executor
 
PrioritisedExecutor.PriorityState - Record Class in ca.spottedleaf.concurrentutil.executor
 
PrioritisedTaskQueue - Class in ca.spottedleaf.concurrentutil.executor.queue
 
PrioritisedTaskQueue() - Constructor for class ca.spottedleaf.concurrentutil.executor.queue.PrioritisedTaskQueue
 
PrioritisedTaskQueue(AtomicLong) - Constructor for class ca.spottedleaf.concurrentutil.executor.queue.PrioritisedTaskQueue
 
PrioritisedTaskQueue(AtomicLong, long) - Constructor for class ca.spottedleaf.concurrentutil.executor.queue.PrioritisedTaskQueue
 
PrioritisedTaskQueue(AtomicLong, long, Consumer<PrioritisedExecutor.PrioritisedTask>) - Constructor for class ca.spottedleaf.concurrentutil.executor.queue.PrioritisedTaskQueue
 
priority - Variable in enum class ca.spottedleaf.concurrentutil.util.Priority
 
priority() - Method in record class ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PriorityState
Returns the value of the priority record component.
Priority - Enum Class in ca.spottedleaf.concurrentutil.util
 
PriorityState(Priority, long, long) - Constructor for record class ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PriorityState
Creates an instance of a PriorityState record class.
put(int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Atomically updates the value associated with key to value, or inserts a new mapping with key mapped to value.
put(int, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Atomically updates the value associated with key to value, or inserts a new mapping with key mapped to value.
put(int, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Atomically updates the value associated with key to value, or inserts a new mapping with key mapped to value.
put(int, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Atomically updates the value associated with key to value, or inserts a new mapping with key mapped to value.
put(long, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Atomically updates the value associated with key to value, or inserts a new mapping with key mapped to value.
put(long, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Atomically updates the value associated with key to value, or inserts a new mapping with key mapped to value.
put(long, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Atomically updates the value associated with key to value, or inserts a new mapping with key mapped to value.
put(long, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Atomically updates the value associated with key to value, or inserts a new mapping with key mapped to value.
put(long, V) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
put(long, V, boolean) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
put(K, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Atomically updates the value associated with key to value, or inserts a new mapping with key mapped to value.
put(K, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Atomically updates the value associated with key to value, or inserts a new mapping with key mapped to value.
put(K, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Atomically updates the value associated with key to value, or inserts a new mapping with key mapped to value.
put(K, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Atomically updates the value associated with key to value, or inserts a new mapping with key mapped to value.
put(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Atomically updates the value associated with key to value, or inserts a new mapping with key mapped to value.
put(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Atomically updates the value associated with key to value, or inserts a new mapping with key mapped to value.
put(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Atomically updates the value associated with key to value, or inserts a new mapping with key mapped to value.
put(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Atomically updates the value associated with key to value, or inserts a new mapping with key mapped to value.
put(K, V) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
put(K, V, boolean) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
putAll(SWMRLong2ObjectHashTable<? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
putAll(Map<? extends K, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
putIfAbsent(int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Atomically inserts a new mapping with key mapped to value if and only if key is not currently mapped to some value.
putIfAbsent(int, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Atomically inserts a new mapping with key mapped to value if and only if key is not currently mapped to some value.
putIfAbsent(int, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Atomically inserts a new mapping with key mapped to value if and only if key is not currently mapped to some value.
putIfAbsent(int, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Atomically inserts a new mapping with key mapped to value if and only if key is not currently mapped to some value.
putIfAbsent(long, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Atomically inserts a new mapping with key mapped to value if and only if key is not currently mapped to some value.
putIfAbsent(long, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Atomically inserts a new mapping with key mapped to value if and only if key is not currently mapped to some value.
putIfAbsent(long, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Atomically inserts a new mapping with key mapped to value if and only if key is not currently mapped to some value.
putIfAbsent(long, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Atomically inserts a new mapping with key mapped to value if and only if key is not currently mapped to some value.
putIfAbsent(long, V) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
putIfAbsent(K, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Atomically inserts a new mapping with key mapped to value if and only if key is not currently mapped to some value.
putIfAbsent(K, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Atomically inserts a new mapping with key mapped to value if and only if key is not currently mapped to some value.
putIfAbsent(K, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Atomically inserts a new mapping with key mapped to value if and only if key is not currently mapped to some value.
putIfAbsent(K, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Atomically inserts a new mapping with key mapped to value if and only if key is not currently mapped to some value.
putIfAbsent(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Atomically inserts a new mapping with key mapped to value if and only if key is not currently mapped to some value.
putIfAbsent(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Atomically inserts a new mapping with key mapped to value if and only if key is not currently mapped to some value.
putIfAbsent(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Atomically inserts a new mapping with key mapped to value if and only if key is not currently mapped to some value.
putIfAbsent(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Atomically inserts a new mapping with key mapped to value if and only if key is not currently mapped to some value.
putIfAbsent(K, V) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable

Q

queue - Variable in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
queue() - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PrioritisedTask
Causes a lazily queued task to become queued or executed
Queue(AtomicLong, boolean) - Constructor for class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool.OrderedStreamGroup.Queue
 
QueueExecutorRunnable - Class in ca.spottedleaf.concurrentutil.executor
 
QueueExecutorRunnable(Thread, PrioritisedExecutor) - Constructor for class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
QueueExecutorRunnable(Thread, PrioritisedExecutor, long) - Constructor for class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
queueTask(int, int, int, int, Runnable) - Method in class ca.spottedleaf.concurrentutil.executor.queue.AreaDependentQueue
 
queueTask(int, int, int, int, Runnable, Priority) - Method in class ca.spottedleaf.concurrentutil.executor.queue.AreaDependentQueue
 
queueTask(int, int, int, int, Runnable, Priority, long, long) - Method in class ca.spottedleaf.concurrentutil.executor.queue.AreaDependentQueue
 
queueTask(int, int, int, Runnable) - Method in class ca.spottedleaf.concurrentutil.executor.queue.AreaDependentQueue
 
queueTask(int, int, int, Runnable, Priority) - Method in class ca.spottedleaf.concurrentutil.executor.queue.AreaDependentQueue
 
queueTask(int, int, int, Runnable, Priority, long, long) - Method in class ca.spottedleaf.concurrentutil.executor.queue.AreaDependentQueue
 
queueTask(Runnable) - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor
Queues or executes a task at Priority.NORMAL priority.
queueTask(Runnable) - Method in class ca.spottedleaf.concurrentutil.executor.queue.PrioritisedTaskQueue
 
queueTask(Runnable) - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
queueTask(Runnable) - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool.OrderedStreamGroup.Queue
 
queueTask(Runnable, Priority) - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor
Queues or executes a task.
queueTask(Runnable, Priority) - Method in class ca.spottedleaf.concurrentutil.executor.queue.PrioritisedTaskQueue
 
queueTask(Runnable, Priority) - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
queueTask(Runnable, Priority) - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool.OrderedStreamGroup.Queue
 
queueTask(Runnable, Priority, long, long) - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor
Queues or executes a task.
queueTask(Runnable, Priority, long, long) - Method in class ca.spottedleaf.concurrentutil.executor.queue.PrioritisedTaskQueue
 
queueTask(Runnable, Priority, long, long) - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
queueTask(Runnable, Priority, long, long) - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool.OrderedStreamGroup.Queue
 

R

raisePriority(Priority) - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PrioritisedTask
Attempts to raise the priority to the priority level specified.
raiseSubOrder(long) - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PrioritisedTask
Attempts to raise the suborder to the suborder specified.
ReentrantAreaLock - Class in ca.spottedleaf.concurrentutil.lock
 
ReentrantAreaLock(int) - Constructor for class ca.spottedleaf.concurrentutil.lock.ReentrantAreaLock
 
ReentrantAreaLock.Node - Class in ca.spottedleaf.concurrentutil.lock
 
remove() - Method in class ca.spottedleaf.concurrentutil.collection.iterator.BaseObjectIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedIterator
remove() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.EntryNodeIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.KeyIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.ValueIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.EntryNodeIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.KeyIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.ValueIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.EntryNodeIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.KeyIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.ValueIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.EntryNodeIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.KeyIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.ValueIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.EntryNodeIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.KeyIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.ValueIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.EntryNodeIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.KeyIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.ValueIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.EntryNodeIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.KeyIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.ValueIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.EntryNodeIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.KeyIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.ValueIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.EntryNodeIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.KeyIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.ValueIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.EntryNodeIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.KeyIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.ValueIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.EntryNodeIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.KeyIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.ValueIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.EntryNodeIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.KeyIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.ValueIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.EntryNodeIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.KeyIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.ValueIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.EntryNodeIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.KeyIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.ValueIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.EntryNodeIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.KeyIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.ValueIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.EntryNodeIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.KeyIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.ValueIterator
 
remove() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntryIterator
 
remove(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Atomically removes the mapping for the specified key and returns the value it was associated with.
remove(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Atomically removes the mapping for the specified key and returns the value it was associated with.
remove(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Atomically removes the mapping for the specified key and returns the value it was associated with.
remove(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Atomically removes the mapping for the specified key and returns the value it was associated with.
remove(int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Atomically removes the mapping for the specified key if it is mapped to expect and returns expect.
remove(int, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Atomically removes the mapping for the specified key if it is mapped to expect and returns expect.
remove(int, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Atomically removes the mapping for the specified key if it is mapped to expect and returns expect.
remove(int, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Atomically removes the mapping for the specified key if it is mapped to expect and returns expect.
remove(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Atomically removes the mapping for the specified key and returns the value it was associated with.
remove(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Atomically removes the mapping for the specified key and returns the value it was associated with.
remove(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Atomically removes the mapping for the specified key and returns the value it was associated with.
remove(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Atomically removes the mapping for the specified key and returns the value it was associated with.
remove(long) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
remove(long, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Atomically removes the mapping for the specified key if it is mapped to expect and returns expect.
remove(long, int) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
remove(long, int, V) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
remove(long, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Atomically removes the mapping for the specified key if it is mapped to expect and returns expect.
remove(long, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Atomically removes the mapping for the specified key if it is mapped to expect and returns expect.
remove(long, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Atomically removes the mapping for the specified key if it is mapped to expect and returns expect.
remove(long, V) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
remove(LinkedUnsortedList.Link<E>) - Method in class ca.spottedleaf.concurrentutil.list.LinkedUnsortedList
 
remove(LinkedSortedSet.Link<E>) - Method in class ca.spottedleaf.concurrentutil.set.LinkedSortedSet
 
remove(E) - Method in class ca.spottedleaf.concurrentutil.list.COWArrayList
 
remove(Object) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
remove(Object) - Method in class ca.spottedleaf.concurrentutil.map.BaseMapCollection
 
remove(Object) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.EntrySet
 
remove(Object) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.KeySet
 
remove(Object) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
remove(Object) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ValueCollection
 
remove(Object, int) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
remove(Object, Object) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
remove(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Atomically removes the mapping for the specified key and returns the value it was associated with.
remove(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Atomically removes the mapping for the specified key and returns the value it was associated with.
remove(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Atomically removes the mapping for the specified key and returns the value it was associated with.
remove(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Atomically removes the mapping for the specified key and returns the value it was associated with.
remove(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Atomically removes the mapping for the specified key and returns the value it was associated with.
remove(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Atomically removes the mapping for the specified key and returns the value it was associated with.
remove(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Atomically removes the mapping for the specified key and returns the value it was associated with.
remove(K) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Atomically removes the mapping for the specified key and returns the value it was associated with.
remove(K, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Atomically removes the mapping for the specified key if it is mapped to expect and returns expect.
remove(K, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Atomically removes the mapping for the specified key if it is mapped to expect and returns expect.
remove(K, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Atomically removes the mapping for the specified key if it is mapped to expect and returns expect.
remove(K, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Atomically removes the mapping for the specified key if it is mapped to expect and returns expect.
remove(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Atomically removes the mapping for the specified key if it is mapped to expect and returns expect.
remove(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Atomically removes the mapping for the specified key if it is mapped to expect and returns expect.
remove(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Atomically removes the mapping for the specified key if it is mapped to expect and returns expect.
remove(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Atomically removes the mapping for the specified key if it is mapped to expect and returns expect.
removeAll(Collection<?>) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
removeAll(Collection<?>) - Method in class ca.spottedleaf.concurrentutil.map.BaseMapCollection
 
removeAll(Collection<?>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ViewCollection
 
removeEntryIf(Predicate<? super Map.Entry<K, V>>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
Removes a key-value pair from this map if the specified predicate returns true.
removeFirst(E) - Method in class ca.spottedleaf.concurrentutil.list.LinkedUnsortedList
 
removeFirst(E) - Method in class ca.spottedleaf.concurrentutil.set.LinkedSortedSet
 
removeFromSize(int) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
removeFromSize(int) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
removeFromSizePlain(int) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
removeHead() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
 
removeHead(Predicate<E>) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
 
removeIf(int, ConcurrentChainedInt2IntHashTable.RemoveIfPredicate) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Atomically removes the mapping for the specified key the predicate returns true for its currently mapped value.
removeIf(int, ConcurrentChainedInt2LongHashTable.RemoveIfPredicate) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Atomically removes the mapping for the specified key the predicate returns true for its currently mapped value.
removeIf(int, ConcurrentChainedInt2ObjectHashTable.RemoveIfPredicate<? super V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Atomically removes the mapping for the specified key the predicate returns true for its currently mapped value.
removeIf(int, ConcurrentChainedInt2ReferenceHashTable.RemoveIfPredicate<? super V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Atomically removes the mapping for the specified key the predicate returns true for its currently mapped value.
removeIf(long, ConcurrentChainedLong2IntHashTable.RemoveIfPredicate) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Atomically removes the mapping for the specified key the predicate returns true for its currently mapped value.
removeIf(long, ConcurrentChainedLong2LongHashTable.RemoveIfPredicate) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Atomically removes the mapping for the specified key the predicate returns true for its currently mapped value.
removeIf(long, ConcurrentChainedLong2ObjectHashTable.RemoveIfPredicate<? super V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Atomically removes the mapping for the specified key the predicate returns true for its currently mapped value.
removeIf(long, ConcurrentChainedLong2ReferenceHashTable.RemoveIfPredicate<? super V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Atomically removes the mapping for the specified key the predicate returns true for its currently mapped value.
removeIf(BiPredicate<K, V>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
Removes a key-value pair from this map if the specified predicate returns true.
removeIf(Predicate<? super E>) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
removeIf(Predicate<? super E>) - Method in class ca.spottedleaf.concurrentutil.map.BaseMapCollection
 
removeIf(Predicate<? super Map.Entry<K, V>>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.EntrySet
 
removeIf(Predicate<? super K>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.KeySet
 
removeIf(Predicate<? super V>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ValueCollection
 
removeIf(K, ConcurrentChainedObject2IntHashTable.RemoveIfPredicate<K>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Atomically removes the mapping for the specified key the predicate returns true for its currently mapped value.
removeIf(K, ConcurrentChainedObject2LongHashTable.RemoveIfPredicate<K>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Atomically removes the mapping for the specified key the predicate returns true for its currently mapped value.
removeIf(K, ConcurrentChainedObject2ObjectHashTable.RemoveIfPredicate<K, ? super V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Atomically removes the mapping for the specified key the predicate returns true for its currently mapped value.
removeIf(K, ConcurrentChainedObject2ReferenceHashTable.RemoveIfPredicate<K, ? super V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Atomically removes the mapping for the specified key the predicate returns true for its currently mapped value.
removeIf(K, ConcurrentChainedReference2IntHashTable.RemoveIfPredicate<K>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Atomically removes the mapping for the specified key the predicate returns true for its currently mapped value.
removeIf(K, ConcurrentChainedReference2LongHashTable.RemoveIfPredicate<K>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Atomically removes the mapping for the specified key the predicate returns true for its currently mapped value.
removeIf(K, ConcurrentChainedReference2ObjectHashTable.RemoveIfPredicate<K, ? super V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Atomically removes the mapping for the specified key the predicate returns true for its currently mapped value.
removeIf(K, ConcurrentChainedReference2ReferenceHashTable.RemoveIfPredicate<K, ? super V>) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Atomically removes the mapping for the specified key the predicate returns true for its currently mapped value.
removeLast(E) - Method in class ca.spottedleaf.concurrentutil.list.COWArrayList
 
removeLast(E) - Method in class ca.spottedleaf.concurrentutil.list.LinkedUnsortedList
 
removeLast(E) - Method in class ca.spottedleaf.concurrentutil.set.LinkedSortedSet
 
replace(int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Atomically updates the value associated with key to value, or does nothing if key is not associated with a value.
replace(int, int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Atomically updates the value associated with key to update if the currently associated value is equal to expect, otherwise does nothing.
replace(int, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Atomically updates the value associated with key to value, or does nothing if key is not associated with a value.
replace(int, long, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Atomically updates the value associated with key to update if the currently associated value is equal to expect, otherwise does nothing.
replace(int, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Atomically updates the value associated with key to value, or does nothing if key is not associated with a value.
replace(int, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Atomically updates the value associated with key to value, or does nothing if key is not associated with a value.
replace(int, V, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Atomically updates the value associated with key to update if the currently associated value is equal to expect, otherwise does nothing.
replace(int, V, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Atomically updates the value associated with key to update if the currently associated value is equal to expect, otherwise does nothing.
replace(long, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Atomically updates the value associated with key to value, or does nothing if key is not associated with a value.
replace(long, int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Atomically updates the value associated with key to update if the currently associated value is equal to expect, otherwise does nothing.
replace(long, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Atomically updates the value associated with key to value, or does nothing if key is not associated with a value.
replace(long, long, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Atomically updates the value associated with key to update if the currently associated value is equal to expect, otherwise does nothing.
replace(long, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Atomically updates the value associated with key to value, or does nothing if key is not associated with a value.
replace(long, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Atomically updates the value associated with key to value, or does nothing if key is not associated with a value.
replace(long, V, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Atomically updates the value associated with key to update if the currently associated value is equal to expect, otherwise does nothing.
replace(long, V, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Atomically updates the value associated with key to update if the currently associated value is equal to expect, otherwise does nothing.
replace(K, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Atomically updates the value associated with key to value, or does nothing if key is not associated with a value.
replace(K, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Atomically updates the value associated with key to value, or does nothing if key is not associated with a value.
replace(K, int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Atomically updates the value associated with key to update if the currently associated value is equal to expect, otherwise does nothing.
replace(K, int, int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Atomically updates the value associated with key to update if the currently associated value is equal to expect, otherwise does nothing.
replace(K, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Atomically updates the value associated with key to value, or does nothing if key is not associated with a value.
replace(K, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Atomically updates the value associated with key to value, or does nothing if key is not associated with a value.
replace(K, long, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Atomically updates the value associated with key to update if the currently associated value is equal to expect, otherwise does nothing.
replace(K, long, long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Atomically updates the value associated with key to update if the currently associated value is equal to expect, otherwise does nothing.
replace(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Atomically updates the value associated with key to value, or does nothing if key is not associated with a value.
replace(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Atomically updates the value associated with key to value, or does nothing if key is not associated with a value.
replace(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Atomically updates the value associated with key to value, or does nothing if key is not associated with a value.
replace(K, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Atomically updates the value associated with key to value, or does nothing if key is not associated with a value.
replace(K, V) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
replace(K, V, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Atomically updates the value associated with key to update if the currently associated value is equal to expect, otherwise does nothing.
replace(K, V, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Atomically updates the value associated with key to update if the currently associated value is equal to expect, otherwise does nothing.
replace(K, V, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Atomically updates the value associated with key to update if the currently associated value is equal to expect, otherwise does nothing.
replace(K, V, V) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Atomically updates the value associated with key to update if the currently associated value is equal to expect, otherwise does nothing.
replace(K, V, V) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
retainAll(Collection<?>) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
retainAll(Collection<?>) - Method in class ca.spottedleaf.concurrentutil.map.BaseMapCollection
 
retainAll(Collection<?>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.EntrySet
 
retainAll(Collection<?>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.KeySet
 
retainAll(Collection<?>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ValueCollection
 
right(long) - Static method in class ca.spottedleaf.concurrentutil.util.IntPairUtil
Retrieves the right packed integer from the key
roundCeilLog2(int) - Static method in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 
roundCeilLog2(long) - Static method in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 
roundFloorLog2(int) - Static method in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 
roundFloorLog2(long) - Static method in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 
run() - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
run() - Method in class ca.spottedleaf.concurrentutil.util.LazyRunnable
 
runTasks(BooleanSupplier) - Method in class ca.spottedleaf.concurrentutil.scheduler.SchedulableTick
 
runTick() - Method in class ca.spottedleaf.concurrentutil.scheduler.SchedulableTick
Executes the tick.

S

SchedulableTick - Class in ca.spottedleaf.concurrentutil.scheduler
Represents a tickable task that can be scheduled into a scheduled thread pool.
SchedulableTick() - Constructor for class ca.spottedleaf.concurrentutil.scheduler.SchedulableTick
 
schedule(SchedulableTick) - Method in class ca.spottedleaf.concurrentutil.scheduler.EDFSchedulerThreadPool
 
schedule(SchedulableTick) - Method in class ca.spottedleaf.concurrentutil.scheduler.Scheduler
Schedules the specified task to be executed on this thread pool.
schedule(SchedulableTick) - Method in class ca.spottedleaf.concurrentutil.scheduler.StealingScheduledThreadPool
 
Scheduler - Class in ca.spottedleaf.concurrentutil.scheduler
 
Scheduler() - Constructor for class ca.spottedleaf.concurrentutil.scheduler.Scheduler
 
set(E[]) - Method in class ca.spottedleaf.concurrentutil.list.COWArrayList
 
setAtIndexRelease(ConcurrentChainedInt2IntHashTable.TableEntry[], int, ConcurrentChainedInt2IntHashTable.TableEntry) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
setAtIndexRelease(ConcurrentChainedInt2LongHashTable.TableEntry[], int, ConcurrentChainedInt2LongHashTable.TableEntry) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
setAtIndexRelease(ConcurrentChainedInt2ObjectHashTable.TableEntry<V>[], int, ConcurrentChainedInt2ObjectHashTable.TableEntry<V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
setAtIndexRelease(ConcurrentChainedInt2ReferenceHashTable.TableEntry<V>[], int, ConcurrentChainedInt2ReferenceHashTable.TableEntry<V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
setAtIndexRelease(ConcurrentChainedLong2IntHashTable.TableEntry[], int, ConcurrentChainedLong2IntHashTable.TableEntry) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
setAtIndexRelease(ConcurrentChainedLong2LongHashTable.TableEntry[], int, ConcurrentChainedLong2LongHashTable.TableEntry) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
setAtIndexRelease(ConcurrentChainedLong2ObjectHashTable.TableEntry<V>[], int, ConcurrentChainedLong2ObjectHashTable.TableEntry<V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
setAtIndexRelease(ConcurrentChainedLong2ReferenceHashTable.TableEntry<V>[], int, ConcurrentChainedLong2ReferenceHashTable.TableEntry<V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
setAtIndexRelease(ConcurrentChainedObject2IntHashTable.TableEntry<K>[], int, ConcurrentChainedObject2IntHashTable.TableEntry<K>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
setAtIndexRelease(ConcurrentChainedObject2LongHashTable.TableEntry<K>[], int, ConcurrentChainedObject2LongHashTable.TableEntry<K>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
setAtIndexRelease(ConcurrentChainedObject2ObjectHashTable.TableEntry<K, V>[], int, ConcurrentChainedObject2ObjectHashTable.TableEntry<K, V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
setAtIndexRelease(ConcurrentChainedObject2ReferenceHashTable.TableEntry<K, V>[], int, ConcurrentChainedObject2ReferenceHashTable.TableEntry<K, V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
setAtIndexRelease(ConcurrentChainedReference2IntHashTable.TableEntry<K>[], int, ConcurrentChainedReference2IntHashTable.TableEntry<K>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
setAtIndexRelease(ConcurrentChainedReference2LongHashTable.TableEntry<K>[], int, ConcurrentChainedReference2LongHashTable.TableEntry<K>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
setAtIndexRelease(ConcurrentChainedReference2ObjectHashTable.TableEntry<K, V>[], int, ConcurrentChainedReference2ObjectHashTable.TableEntry<K, V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
setAtIndexRelease(ConcurrentChainedReference2ReferenceHashTable.TableEntry<K, V>[], int, ConcurrentChainedReference2ReferenceHashTable.TableEntry<K, V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
setAtIndexRelease(SWMRHashTable.TableEntry<K, V>[], int, SWMRHashTable.TableEntry<K, V>) - Static method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
setAtIndexRelease(SWMRLong2ObjectHashTable.TableEntry<V>[], int, SWMRLong2ObjectHashTable.TableEntry<V>) - Static method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
setAtIndexVolatile(ConcurrentChainedInt2IntHashTable.TableEntry[], int, ConcurrentChainedInt2IntHashTable.TableEntry) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
setAtIndexVolatile(ConcurrentChainedInt2LongHashTable.TableEntry[], int, ConcurrentChainedInt2LongHashTable.TableEntry) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
setAtIndexVolatile(ConcurrentChainedInt2ObjectHashTable.TableEntry<V>[], int, ConcurrentChainedInt2ObjectHashTable.TableEntry<V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
setAtIndexVolatile(ConcurrentChainedInt2ReferenceHashTable.TableEntry<V>[], int, ConcurrentChainedInt2ReferenceHashTable.TableEntry<V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
setAtIndexVolatile(ConcurrentChainedLong2IntHashTable.TableEntry[], int, ConcurrentChainedLong2IntHashTable.TableEntry) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
setAtIndexVolatile(ConcurrentChainedLong2LongHashTable.TableEntry[], int, ConcurrentChainedLong2LongHashTable.TableEntry) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
setAtIndexVolatile(ConcurrentChainedLong2ObjectHashTable.TableEntry<V>[], int, ConcurrentChainedLong2ObjectHashTable.TableEntry<V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
setAtIndexVolatile(ConcurrentChainedLong2ReferenceHashTable.TableEntry<V>[], int, ConcurrentChainedLong2ReferenceHashTable.TableEntry<V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
setAtIndexVolatile(ConcurrentChainedObject2IntHashTable.TableEntry<K>[], int, ConcurrentChainedObject2IntHashTable.TableEntry<K>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
setAtIndexVolatile(ConcurrentChainedObject2LongHashTable.TableEntry<K>[], int, ConcurrentChainedObject2LongHashTable.TableEntry<K>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
setAtIndexVolatile(ConcurrentChainedObject2ObjectHashTable.TableEntry<K, V>[], int, ConcurrentChainedObject2ObjectHashTable.TableEntry<K, V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
setAtIndexVolatile(ConcurrentChainedObject2ReferenceHashTable.TableEntry<K, V>[], int, ConcurrentChainedObject2ReferenceHashTable.TableEntry<K, V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
setAtIndexVolatile(ConcurrentChainedReference2IntHashTable.TableEntry<K>[], int, ConcurrentChainedReference2IntHashTable.TableEntry<K>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
setAtIndexVolatile(ConcurrentChainedReference2LongHashTable.TableEntry<K>[], int, ConcurrentChainedReference2LongHashTable.TableEntry<K>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
setAtIndexVolatile(ConcurrentChainedReference2ObjectHashTable.TableEntry<K, V>[], int, ConcurrentChainedReference2ObjectHashTable.TableEntry<K, V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
setAtIndexVolatile(ConcurrentChainedReference2ReferenceHashTable.TableEntry<K, V>[], int, ConcurrentChainedReference2ReferenceHashTable.TableEntry<K, V>) - Static method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
setCurrentNumaAffinity(int[]) - Method in interface ca.spottedleaf.concurrentutil.numa.OSNuma
Attempts to adjust the current thread's NUMA affinity mask to the specified list of numa nodes.
setCurrentNumaAffinity(long[]) - Method in interface ca.spottedleaf.concurrentutil.numa.OSNuma
Attempts to adjust the current thread's NUMA affinity mask to the specified bitset.
setCurrentThreadAffinity(long[]) - Method in class ca.spottedleaf.concurrentutil.numa.LinuxNuma
 
setCurrentThreadAffinity(long[]) - Method in class ca.spottedleaf.concurrentutil.numa.OSNuma.NoOp
 
setCurrentThreadAffinity(long[]) - Method in interface ca.spottedleaf.concurrentutil.numa.OSNuma
Attempts to adjust the current thread's affinity mask to the specified bitset.
setElementOpaque(E) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedNode
 
setElementPlain(E) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedNode
 
setElementVolatile(E) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedNode
 
setFlags(long) - Method in class ca.spottedleaf.concurrentutil.scheduler.StealingScheduledThreadPool
 
setHeadOpaque(MultiThreadedQueue.LinkedNode<E>) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
 
setHeadPlain(MultiThreadedQueue.LinkedNode<E>) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
 
setNextPlain(MultiThreadedQueue.LinkedNode<E>) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedNode
 
setNextPlain(SWMRHashTable.TableEntry<K, V>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntry
 
setNextRelease(SWMRHashTable.TableEntry<K, V>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntry
 
setNextVolatile(MultiThreadedQueue.LinkedNode<E>) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue.LinkedNode
 
setPriority(Priority) - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PrioritisedTask
Attempts to set this task's priority level to the level specified.
setPrioritySubOrderStream(Priority, long, long) - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PrioritisedTask
Sets the priority, suborder id, and stream id associated with this task.
setRunnable(Runnable) - Method in class ca.spottedleaf.concurrentutil.util.LazyRunnable
 
setScheduledStart(long) - Method in class ca.spottedleaf.concurrentutil.scheduler.SchedulableTick
If this task is scheduled, then this may only be invoked during SchedulableTick.runTick()
setSizeOpaque(int) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
setSizeOpaque(int) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
setSizePlain(int) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
setSizePlain(int) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
setSizeRelease(int) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
setSizeRelease(int) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
setStream(long) - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PrioritisedTask
Sets the stream id associated with this task.
setSubOrder(long) - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PrioritisedTask
Sets the suborder id associated with this task.
setTablePlain(SWMRHashTable.TableEntry<K, V>[]) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
setTablePlain(SWMRLong2ObjectHashTable.TableEntry<V>[]) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
setTableRelease(SWMRHashTable.TableEntry<K, V>[]) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
setTableRelease(SWMRLong2ObjectHashTable.TableEntry<V>[]) - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
setTailOpaque(MultiThreadedQueue.LinkedNode<E>) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
 
setTailPlain(MultiThreadedQueue.LinkedNode<E>) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
 
setThreadAllocation(Int2IntMap, long, long) - Method in class ca.spottedleaf.concurrentutil.scheduler.StealingScheduledThreadPool
 
setThreadParkedVolatile(boolean) - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
setThresholdPlain(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
setThresholdPlain(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
setThresholdPlain(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
setThresholdPlain(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
setThresholdPlain(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
setThresholdPlain(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
setThresholdPlain(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
setThresholdPlain(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
setThresholdPlain(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
setThresholdPlain(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
setThresholdPlain(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
setThresholdPlain(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
setThresholdPlain(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
setThresholdPlain(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
setThresholdPlain(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
setThresholdPlain(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
setThresholdRelease(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
setThresholdRelease(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
setThresholdRelease(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
setThresholdRelease(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
setThresholdRelease(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
setThresholdRelease(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
setThresholdRelease(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
setThresholdRelease(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
setThresholdRelease(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
setThresholdRelease(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
setThresholdRelease(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
setThresholdRelease(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
setThresholdRelease(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
setThresholdRelease(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
setThresholdRelease(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
setThresholdRelease(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
setThresholdVolatile(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
setThresholdVolatile(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
setThresholdVolatile(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
setThresholdVolatile(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
setThresholdVolatile(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
setThresholdVolatile(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
setThresholdVolatile(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
setThresholdVolatile(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
setThresholdVolatile(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
setThresholdVolatile(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
setThresholdVolatile(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
setThresholdVolatile(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
setThresholdVolatile(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
setThresholdVolatile(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
setThresholdVolatile(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
setThresholdVolatile(int) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
setValue(V) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntry
 
setValueRelease(V) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntry
 
shutdown() - Method in interface ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor
Prevent further additions to this executor.
shutdown() - Method in class ca.spottedleaf.concurrentutil.executor.queue.PrioritisedTaskQueue
 
shutdown() - Method in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
shutdown() - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool.OrderedStreamGroup.Queue
 
shutdown(boolean) - Method in class ca.spottedleaf.concurrentutil.executor.thread.BalancedPrioritisedThreadPool
Shuts down this thread pool, optionally waiting for all tasks to be executed.
size - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
size - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
size - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
size - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
size - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
size - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
size - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
size - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
size - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
size - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
size - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
size - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
size - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
size - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
size - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
size - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
size - Variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
size - Variable in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
size() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
size() - Method in class ca.spottedleaf.concurrentutil.map.BaseMapCollection
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.EntrySet
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Returns the number of mappings in this map.
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.EntrySet
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Returns the number of mappings in this map.
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.EntrySet
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Returns the number of mappings in this map.
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.Values
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.EntrySet
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Returns the number of mappings in this map.
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.Values
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.EntrySet
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Returns the number of mappings in this map.
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.EntrySet
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Returns the number of mappings in this map.
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.EntrySet
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Returns the number of mappings in this map.
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.Values
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.EntrySet
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Returns the number of mappings in this map.
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.Values
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.EntrySet
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.Keys
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Returns the number of mappings in this map.
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.EntrySet
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.Keys
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Returns the number of mappings in this map.
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.EntrySet
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.Keys
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Returns the number of mappings in this map.
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.Values
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.EntrySet
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.Keys
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Returns the number of mappings in this map.
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.Values
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.EntrySet
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.Keys
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Returns the number of mappings in this map.
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.EntrySet
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.Keys
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Returns the number of mappings in this map.
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.EntrySet
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.Keys
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Returns the number of mappings in this map.
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.Values
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.EntrySet
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.Keys
 
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Returns the number of mappings in this map.
size() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.Values
 
size() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
size() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ViewCollection
 
size() - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
SIZE_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
SIZE_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
spinWaitTimeNS - Variable in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
spliterator() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
 
spliterator() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ViewCollection
 
start() - Method in class ca.spottedleaf.concurrentutil.scheduler.EDFSchedulerThreadPool
Starts the threads in this pool.
StealingScheduledThreadPool - Class in ca.spottedleaf.concurrentutil.scheduler
 
StealingScheduledThreadPool(ThreadFactory, OSNuma) - Constructor for class ca.spottedleaf.concurrentutil.scheduler.StealingScheduledThreadPool
 
stream() - Method in record class ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PriorityState
Returns the value of the stream record component.
subOrder() - Method in record class ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PriorityState
Returns the value of the subOrder record component.
subSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Subtracts count from size
subSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Subtracts count from size
subSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Subtracts count from size
subSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Subtracts count from size
subSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Subtracts count from size
subSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Subtracts count from size
subSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Subtracts count from size
subSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Subtracts count from size
subSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Subtracts count from size
subSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Subtracts count from size
subSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Subtracts count from size
subSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Subtracts count from size
subSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Subtracts count from size
subSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Subtracts count from size
subSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Subtracts count from size
subSize(long) - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Subtracts count from size
supplied(Supplier<T>) - Static method in class ca.spottedleaf.concurrentutil.completable.Completable
 
supplied(Supplier<T>, Function<? super Throwable, ? extends Throwable>) - Static method in class ca.spottedleaf.concurrentutil.completable.Completable
 
suppliedAsync(Supplier<T>, Executor) - Static method in class ca.spottedleaf.concurrentutil.completable.Completable
 
suppliedAsync(Supplier<T>, Executor, Function<? super Throwable, ? extends Throwable>) - Static method in class ca.spottedleaf.concurrentutil.completable.Completable
 
SWMRHashTable<K,V> - Class in ca.spottedleaf.concurrentutil.map
Note: Not really tested, use at your own risk.
SWMRHashTable() - Constructor for class ca.spottedleaf.concurrentutil.map.SWMRHashTable
Constructs this map with a capacity of 16 and load factor of 0.75f.
SWMRHashTable(int) - Constructor for class ca.spottedleaf.concurrentutil.map.SWMRHashTable
Constructs this map with the specified capacity and load factor of 0.75f.
SWMRHashTable(int, float) - Constructor for class ca.spottedleaf.concurrentutil.map.SWMRHashTable
Constructs this map with the specified capacity and load factor.
SWMRHashTable(int, float, Map<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.SWMRHashTable
Constructs this map with a min capacity of the specified capacity or the specified map's size, whichever is larger, and with the specified load factor.
SWMRHashTable(int, Map<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.SWMRHashTable
Constructs this map with a minimum capacity of the specified capacity or the specified map's size, whichever is larger, and with a load factor of 0.75f.
SWMRHashTable(Map<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.SWMRHashTable
Constructs this map with a capacity of 16 or the specified map's size, whichever is larger, and with a load factor of 0.75f.
SWMRHashTable.EntryIterator<K,V> - Class in ca.spottedleaf.concurrentutil.map
 
SWMRHashTable.EntrySet<K,V> - Class in ca.spottedleaf.concurrentutil.map
 
SWMRHashTable.KeyIterator<K,V> - Class in ca.spottedleaf.concurrentutil.map
 
SWMRHashTable.KeySet<K,V> - Class in ca.spottedleaf.concurrentutil.map
 
SWMRHashTable.TableEntry<K,V> - Class in ca.spottedleaf.concurrentutil.map
 
SWMRHashTable.TableEntryIterator<K,V,T> - Class in ca.spottedleaf.concurrentutil.map
 
SWMRHashTable.ValueCollection<K,V> - Class in ca.spottedleaf.concurrentutil.map
 
SWMRHashTable.ValueIterator<K,V> - Class in ca.spottedleaf.concurrentutil.map
 
SWMRHashTable.ViewCollection<K,V,T> - Class in ca.spottedleaf.concurrentutil.map
 
SWMRHashTable.ViewSet<K,V,T> - Class in ca.spottedleaf.concurrentutil.map
 
SWMRLong2ObjectHashTable<V> - Class in ca.spottedleaf.concurrentutil.map
 
SWMRLong2ObjectHashTable() - Constructor for class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
Constructs this map with a capacity of 16 and load factor of 0.75f.
SWMRLong2ObjectHashTable(int) - Constructor for class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
Constructs this map with the specified capacity and load factor of 0.75f.
SWMRLong2ObjectHashTable(int, float) - Constructor for class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
Constructs this map with the specified capacity and load factor.
SWMRLong2ObjectHashTable(int, float, SWMRLong2ObjectHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
Constructs this map with a min capacity of the specified capacity or the specified map's size, whichever is larger, and with the specified load factor.
SWMRLong2ObjectHashTable(int, SWMRLong2ObjectHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
Constructs this map with a minimum capacity of the specified capacity or the specified map's size, whichever is larger, and with a load factor of 0.75f.
SWMRLong2ObjectHashTable(SWMRLong2ObjectHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
Constructs this map with a capacity of 16 or the specified map's size, whichever is larger, and with a load factor of 0.75f.
SWMRLong2ObjectHashTable.TableEntry<V> - Class in ca.spottedleaf.concurrentutil.map
 

T

table - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
table - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
table - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
table - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
table - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
table - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
table - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
table - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
table - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
table - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
table - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
table - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
table - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
table - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
table - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
table - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
table - Variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
table - Variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntryIterator
 
table - Variable in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
TABLE_ENTRY_ARRAY_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntry
 
TABLE_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
TABLE_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
TableEntry(int, int) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.TableEntry
 
TableEntry(int, long) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.TableEntry
 
TableEntry(int, K, V) - Constructor for class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntry
 
TableEntry(int, V) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.TableEntry
 
TableEntry(int, V) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.TableEntry
 
TableEntry(long, int) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.TableEntry
 
TableEntry(long, long) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.TableEntry
 
TableEntry(long, V) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.TableEntry
 
TableEntry(long, V) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.TableEntry
 
TableEntry(K, int) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.TableEntry
 
TableEntry(K, int) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.TableEntry
 
TableEntry(K, long) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.TableEntry
 
TableEntry(K, long) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.TableEntry
 
TableEntry(K, V) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.TableEntry
 
TableEntry(K, V) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.TableEntry
 
TableEntry(K, V) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.TableEntry
 
TableEntry(K, V) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.TableEntry
 
TableEntryIterator(SWMRHashTable.TableEntry<K, V>[], SWMRHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntryIterator
 
tableIndex - Variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntryIterator
 
tail - Variable in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
 
TAIL_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
 
test(int) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.RemoveIfPredicate
 
test(int) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.RemoveIfPredicate
 
test(int) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.RemoveIfPredicate
 
test(int) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.RemoveIfPredicate
 
test(long) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.RemoveIfPredicate
 
test(long) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.RemoveIfPredicate
 
test(long) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.RemoveIfPredicate
 
test(long) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.RemoveIfPredicate
 
test(V) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.RemoveIfPredicate
 
test(V) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.RemoveIfPredicate
 
test(V) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.RemoveIfPredicate
 
test(V) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.RemoveIfPredicate
 
test(V) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.RemoveIfPredicate
 
test(V) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.RemoveIfPredicate
 
test(V) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.RemoveIfPredicate
 
test(V) - Method in interface ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.RemoveIfPredicate
 
thenAccept(Consumer<? super T>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
thenAccept(Consumer<? super T>, Function<? super Throwable, ? extends Throwable>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
thenAcceptAsync(Consumer<? super T>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
thenAcceptAsync(Consumer<? super T>, Executor) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
thenAcceptAsync(Consumer<? super T>, Executor, Function<? super Throwable, ? extends Throwable>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
thenApply(Function<? super T, ? extends U>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
thenApply(Function<? super T, ? extends U>, Function<? super Throwable, ? extends Throwable>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
thenApplyAsync(Function<? super T, ? extends U>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
thenApplyAsync(Function<? super T, ? extends U>, Executor, Function<? super Throwable, ? extends Throwable>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
thenCombine(Completable<O>, BiFunction<T, O, R>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
thenCombine(Completable<O>, BiFunction<T, O, R>, Function<? super Throwable, ? extends Throwable>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
thenCombineAsync(Completable<O>, BiFunction<T, O, R>, Executor) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
thenCombineAsync(Completable<O>, BiFunction<T, O, R>, Executor, Function<? super Throwable, ? extends Throwable>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
thenRun(Runnable) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
thenRun(Runnable, Function<? super Throwable, ? extends Throwable>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
thenRunAsync(Runnable) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
thenRunAsync(Runnable, Executor) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
thenRunAsync(Runnable, Executor, Function<? super Throwable, ? extends Throwable>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
thread - Variable in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
THREAD_PARKED_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
threadParked - Variable in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
threadShutdown - Variable in class ca.spottedleaf.concurrentutil.executor.QueueExecutorRunnable
 
threshold - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
threshold - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
threshold - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
threshold - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
threshold - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
threshold - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
threshold - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
threshold - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
threshold - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
threshold - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
threshold - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
threshold - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
threshold - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
threshold - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
threshold - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
threshold - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
threshold - Variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
threshold - Variable in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
 
THRESHOLD_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
THRESHOLD_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
THRESHOLD_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
THRESHOLD_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
THRESHOLD_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
THRESHOLD_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
THRESHOLD_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
THRESHOLD_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
THRESHOLD_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
THRESHOLD_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
THRESHOLD_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
THRESHOLD_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
THRESHOLD_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
THRESHOLD_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
THRESHOLD_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
THRESHOLD_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
THRESHOLD_NO_RESIZE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
THRESHOLD_NO_RESIZE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
THRESHOLD_NO_RESIZE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
THRESHOLD_NO_RESIZE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
THRESHOLD_NO_RESIZE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
THRESHOLD_NO_RESIZE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
THRESHOLD_NO_RESIZE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
THRESHOLD_NO_RESIZE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
THRESHOLD_NO_RESIZE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
THRESHOLD_NO_RESIZE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
THRESHOLD_NO_RESIZE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
THRESHOLD_NO_RESIZE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
THRESHOLD_NO_RESIZE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
THRESHOLD_NO_RESIZE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
THRESHOLD_NO_RESIZE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
THRESHOLD_NO_RESIZE - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
THRESHOLD_RESIZING - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
 
THRESHOLD_RESIZING - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
 
THRESHOLD_RESIZING - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
THRESHOLD_RESIZING - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
THRESHOLD_RESIZING - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
 
THRESHOLD_RESIZING - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
 
THRESHOLD_RESIZING - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
THRESHOLD_RESIZING - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
THRESHOLD_RESIZING - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
 
THRESHOLD_RESIZING - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
 
THRESHOLD_RESIZING - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
THRESHOLD_RESIZING - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
THRESHOLD_RESIZING - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
 
THRESHOLD_RESIZING - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
 
THRESHOLD_RESIZING - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
THRESHOLD_RESIZING - Static variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
throwUnchecked(Throwable) - Static method in class ca.spottedleaf.concurrentutil.util.ThrowUtil
 
ThrowUtil - Class in ca.spottedleaf.concurrentutil.util
 
TimeUtil - Class in ca.spottedleaf.concurrentutil.util
 
toArray() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
toArray() - Method in class ca.spottedleaf.concurrentutil.map.BaseMapCollection
 
toArray() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ViewCollection
 
toArray(E[]) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ViewCollection
 
toArray(IntFunction<E[]>) - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ViewCollection
 
toArray(IntFunction<T[]>) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
toArray(IntFunction<T[]>) - Method in class ca.spottedleaf.concurrentutil.map.BaseMapCollection
 
toArray(T[]) - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
toArray(T[]) - Method in class ca.spottedleaf.concurrentutil.map.BaseMapCollection
 
toFuture() - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
toString() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
toString() - Method in record class ca.spottedleaf.concurrentutil.executor.PrioritisedExecutor.PriorityState
Returns a string representation of this record class.
toString() - Method in class ca.spottedleaf.concurrentutil.lock.ReentrantAreaLock.Node
 
toString() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.EntrySet
 
toString() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.KeySet
 
toString() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
toString() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ValueCollection
 
toString() - Method in class ca.spottedleaf.concurrentutil.map.SWMRLong2ObjectHashTable
toString() - Method in class ca.spottedleaf.concurrentutil.scheduler.SchedulableTick
 
toString(long) - Static method in class ca.spottedleaf.concurrentutil.util.IntPairUtil
 
toString(long[], int, int) - Static method in class ca.spottedleaf.concurrentutil.util.IntPairUtil
 
toString(Collection<?>, String) - Static method in class ca.spottedleaf.concurrentutil.util.CollectionUtil
 
toString(Collection<?>, String, StringBuilder) - Static method in class ca.spottedleaf.concurrentutil.util.CollectionUtil
 
TOTAL_PRIORITIES - Static variable in enum class ca.spottedleaf.concurrentutil.util.Priority
includes special priorities
TOTAL_SCHEDULABLE_PRIORITIES - Static variable in enum class ca.spottedleaf.concurrentutil.util.Priority
 
trailingZeros(int) - Static method in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 
trailingZeros(long) - Static method in class ca.spottedleaf.concurrentutil.util.IntegerUtil
 
tryAllowAdds() - Method in class ca.spottedleaf.concurrentutil.collection.MultiThreadedQueue
Tries to allow elements to be added to this queue.
tryLock(int, int) - Method in class ca.spottedleaf.concurrentutil.lock.ReentrantAreaLock
 
tryLock(int, int, int) - Method in class ca.spottedleaf.concurrentutil.lock.ReentrantAreaLock
 
tryLock(int, int, int, int) - Method in class ca.spottedleaf.concurrentutil.lock.ReentrantAreaLock
 

U

unlock(ReentrantAreaLock.Node) - Method in class ca.spottedleaf.concurrentutil.lock.ReentrantAreaLock
 
updateTickStartToMax(EDFSchedulerThreadPool.ScheduledState, long) - Method in class ca.spottedleaf.concurrentutil.scheduler.EDFSchedulerThreadPool
Updates the tasks scheduled start to the maximum of its current scheduled start and the specified new start.

V

value - Variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntry
 
VALUE_HANDLE - Static variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable.TableEntry
 
ValueCollection(SWMRHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ValueCollection
 
valueIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable
Returns an iterator over the values in this map.
valueIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable
Returns an iterator over the values in this map.
valueIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
Returns an iterator over the values in this map.
valueIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
Returns an iterator over the values in this map.
valueIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable
Returns an iterator over the values in this map.
valueIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable
Returns an iterator over the values in this map.
valueIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
Returns an iterator over the values in this map.
valueIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
Returns an iterator over the values in this map.
valueIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable
Returns an iterator over the values in this map.
valueIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable
Returns an iterator over the values in this map.
valueIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
Returns an iterator over the values in this map.
valueIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
Returns an iterator over the values in this map.
valueIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable
Returns an iterator over the values in this map.
valueIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable
Returns an iterator over the values in this map.
valueIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
Returns an iterator over the values in this map.
valueIterator() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
Returns an iterator over the values in this map.
ValueIterator(ConcurrentChainedInt2IntHashTable) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2IntHashTable.ValueIterator
 
ValueIterator(ConcurrentChainedInt2LongHashTable) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2LongHashTable.ValueIterator
 
ValueIterator(ConcurrentChainedInt2ObjectHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.ValueIterator
 
ValueIterator(ConcurrentChainedInt2ReferenceHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.ValueIterator
 
ValueIterator(ConcurrentChainedLong2IntHashTable) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2IntHashTable.ValueIterator
 
ValueIterator(ConcurrentChainedLong2LongHashTable) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2LongHashTable.ValueIterator
 
ValueIterator(ConcurrentChainedLong2ObjectHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.ValueIterator
 
ValueIterator(ConcurrentChainedLong2ReferenceHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.ValueIterator
 
ValueIterator(ConcurrentChainedObject2IntHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2IntHashTable.ValueIterator
 
ValueIterator(ConcurrentChainedObject2LongHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2LongHashTable.ValueIterator
 
ValueIterator(ConcurrentChainedObject2ObjectHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.ValueIterator
 
ValueIterator(ConcurrentChainedObject2ReferenceHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.ValueIterator
 
ValueIterator(ConcurrentChainedReference2IntHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2IntHashTable.ValueIterator
 
ValueIterator(ConcurrentChainedReference2LongHashTable<K>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2LongHashTable.ValueIterator
 
ValueIterator(ConcurrentChainedReference2ObjectHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.ValueIterator
 
ValueIterator(ConcurrentChainedReference2ReferenceHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.ValueIterator
 
ValueIterator(SWMRHashTable.TableEntry<K, V>[], SWMRHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ValueIterator
 
valueOf(String) - Static method in enum class ca.spottedleaf.concurrentutil.util.Priority
Returns the enum constant of this class with the specified name.
values - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
values - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
values - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
values - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
values - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
values - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
values - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
values - Variable in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
values - Variable in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
values() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable
 
values() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable
 
values() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable
 
values() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable
 
values() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable
 
values() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable
 
values() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable
 
values() - Method in class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable
 
values() - Method in class ca.spottedleaf.concurrentutil.map.SWMRHashTable
 
values() - Static method in enum class ca.spottedleaf.concurrentutil.util.Priority
Returns an array containing the constants of this enum class, in the order they are declared.
Values(ConcurrentChainedInt2ObjectHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ObjectHashTable.Values
 
Values(ConcurrentChainedInt2ReferenceHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.ints.ConcurrentChainedInt2ReferenceHashTable.Values
 
Values(ConcurrentChainedLong2ObjectHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ObjectHashTable.Values
 
Values(ConcurrentChainedLong2ReferenceHashTable<V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.longs.ConcurrentChainedLong2ReferenceHashTable.Values
 
Values(ConcurrentChainedObject2ObjectHashTable<?, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ObjectHashTable.Values
 
Values(ConcurrentChainedObject2ReferenceHashTable<?, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedObject2ReferenceHashTable.Values
 
Values(ConcurrentChainedReference2ObjectHashTable<?, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ObjectHashTable.Values
 
Values(ConcurrentChainedReference2ReferenceHashTable<?, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.concurrent.objects.ConcurrentChainedReference2ReferenceHashTable.Values
 
ViewCollection(SWMRHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ViewCollection
 
ViewSet(SWMRHashTable<K, V>) - Constructor for class ca.spottedleaf.concurrentutil.map.SWMRHashTable.ViewSet
 

W

whenComplete(BiConsumer<? super T, ? super Throwable>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
whenComplete(BiConsumer<? super T, ? super Throwable>, Function<? super Throwable, ? extends Throwable>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor, Function<? super Throwable, ? extends Throwable>) - Method in class ca.spottedleaf.concurrentutil.completable.Completable
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values