Skip navigation links
A B C D E F G H I J K L M N O P Q R S T V W 

A

AbstractParallelAnyArray - Class in extra166y
Abstract class serving as the basis of parallel array classes across types.
adapt(Runnable) - Static method in class jsr166y.ForkJoinTask
Returns a new ForkJoinTask that performs the run method of the given Runnable as its action, and returns a null result upon ForkJoinTask.join().
adapt(Runnable, T) - Static method in class jsr166y.ForkJoinTask
Returns a new ForkJoinTask that performs the run method of the given Runnable as its action, and returns the given result upon ForkJoinTask.join().
adapt(Callable<? extends T>) - Static method in class jsr166y.ForkJoinTask
Returns a new ForkJoinTask that performs the call method of the given Callable as its action, and returns its result upon ForkJoinTask.join(), translating any checked exceptions encountered into RuntimeException.
add(K) - Method in class extra166y.CustomConcurrentHashMap.KeySet
Adds the specified element to this set if there is not already an element equivalent to the given element with respect to this set's Equivalence.
add(E) - Method in class jsr166x.ArrayDeque
Inserts the specified element to the end of this deque.
add(E) - Method in class jsr166x.ConcurrentLinkedDeque
Inserts the specified element at the tail of this deque.
add(E) - Method in class jsr166x.ConcurrentSkipListSet
Adds the specified element to this set if it is not already present.
add(E) - Method in interface jsr166x.Deque
Inserts the specified element into the queue represented by this deque unless it would violate capacity restrictions.
add(E) - Method in class jsr166x.LinkedBlockingDeque
 
add(E) - Method in class jsr166y.LinkedTransferQueue
Inserts the specified element at the tail of this queue.
addAll(T[]) - Method in class extra166y.ParallelArray
Equivalent to asList().addAll but specialized for array arguments and likely to be more efficient.
addAll(ParallelArrayWithMapping<V, T>) - Method in class extra166y.ParallelArray
Appends all (possibly bounded, filtered, or mapped) elements of the given ParallelArray, resizing and/or reallocating this array if necessary.
addAll(double[]) - Method in class extra166y.ParallelDoubleArray
Equivalent to asList().addAll but specialized for array arguments and likely to be more efficient.
addAll(ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelDoubleArray
Appends all (possibly bounded, filtered, or mapped) elements of the given ParallelDoubleArray, resizing and/or reallocating this array if necessary.
addAll(long[]) - Method in class extra166y.ParallelLongArray
Equivalent to asList().addAll but specialized for array arguments and likely to be more efficient.
addAll(ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelLongArray
Appends all (possibly bounded, filtered, or mapped) elements of the given ParallelDoubleArray, resizing and/or reallocating this array if necessary.
addAll(Collection<? extends E>) - Method in class jsr166x.ConcurrentLinkedDeque
Appends all of the elements in the specified collection to the end of this deque, in the order that they are returned by the specified collection's iterator.
addFirst(E) - Method in class jsr166x.ArrayDeque
Inserts the specified element to the front this deque.
addFirst(E) - Method in class jsr166x.ConcurrentLinkedDeque
Inserts the specified element at the front of this deque.
addFirst(E) - Method in interface jsr166x.Deque
Inserts the specified element to the front of this deque unless it would violate capacity restrictions.
addFirst(E) - Method in class jsr166x.LinkedBlockingDeque
 
addLast(E) - Method in class jsr166x.ArrayDeque
Inserts the specified element to the end this deque.
addLast(E) - Method in class jsr166x.ConcurrentLinkedDeque
Inserts the specified element at the end of this deque.
addLast(E) - Method in interface jsr166x.Deque
Inserts the specified element to the end of this deque unless it would violate capacity restrictions.
addLast(E) - Method in class jsr166x.LinkedBlockingDeque
 
all() - Method in class extra166y.ParallelArray
Returns a new ParallelArray holding all elements
all(Class<? super T>) - Method in class extra166y.ParallelArray
Returns a new ParallelArray with the given element type holding all elements
all() - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns a new ParallelDoubleArray holding mappings
all() - Method in class extra166y.ParallelArrayWithLongMapping
Returns a new ParallelLongArray holding mappings
all() - Method in class extra166y.ParallelArrayWithMapping
Returns a new ParallelArray holding elements
all(Class<? super U>) - Method in class extra166y.ParallelArrayWithMapping
Returns a new ParallelArray with the given element type holding elements
all() - Method in class extra166y.ParallelDoubleArray
Returns a new ParallelDoubleArray holding all elements
all() - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns a new ParallelDoubleArray holding elements
all() - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns a new ParallelLongArray holding mappings
all() - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns a new ParallelArray holding elements
all(Class<? super U>) - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns a new ParallelArray with the given element type holding elements
all() - Method in class extra166y.ParallelLongArray
Returns a new ParallelLongArray holding all elements
all() - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns a new ParallelDoubleArray holding mappings
all() - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns a new ParallelLongArray holding elements
all() - Method in class extra166y.ParallelLongArrayWithMapping
Returns a new ParallelArray holding mapped elements
all(Class<? super U>) - Method in class extra166y.ParallelLongArrayWithMapping
Returns a new ParallelArray with the given element type holding all elements
allNonidenticalElements() - Method in class extra166y.ParallelArray
Returns a new ParallelArray containing only the non-null unique elements of this array (that is, without any duplicates), using reference identity to test for duplication.
allNonidenticalElements() - Method in class extra166y.ParallelArrayWithFilter
Returns a new ParallelArray containing only non-null unique elements (that is, without any duplicates).
allUniqueElements() - Method in class extra166y.ParallelArray
Returns a new ParallelArray containing only the non-null unique elements of this array (that is, without any duplicates), using each element's equals method to test for duplication.
allUniqueElements() - Method in class extra166y.ParallelArrayWithFilter
Returns a new ParallelArray containing only non-null unique elements (that is, without any duplicates).
allUniqueElements() - Method in class extra166y.ParallelDoubleArray
Returns a new ParallelDoubleArray containing only the unique elements of this array (that is, without any duplicates).
allUniqueElements() - Method in class extra166y.ParallelDoubleArrayWithFilter
Returns a new ParallelDoubleArray containing only unique elements (that is, without any duplicates).
allUniqueElements() - Method in class extra166y.ParallelLongArray
Returns a new ParallelLongArray containing only the unique elements of this array (that is, without any duplicates).
allUniqueElements() - Method in class extra166y.ParallelLongArrayWithFilter
Returns a new ParallelLongArray containing only unique elements (that is, without any duplicates).
andPredicate(Ops.Predicate<S>, Ops.Predicate<? super T>) - Static method in class extra166y.CommonOps
Returns a predicate evaluating to the conjunction of its contained predicates
andPredicate(Ops.DoublePredicate, Ops.DoublePredicate) - Static method in class extra166y.CommonOps
Returns a predicate evaluating to the conjunction of its contained predicates
andPredicate(Ops.LongPredicate, Ops.LongPredicate) - Static method in class extra166y.CommonOps
Returns a predicate evaluating to the conjunction of its contained predicates
any() - Method in class extra166y.ParallelArrayWithMapping
Returns some element matching bound and filter constraints, or null if none.
any() - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns mapping of some element matching bound and filter constraints, or null if none.
any() - Method in class extra166y.ParallelLongArrayWithMapping
Returns mapping of some element matching bound and filter constraints, or null if none.
anyIndex() - Method in class extra166y.AbstractParallelAnyArray
Returns the index of some element matching bound and filter constraints, or -1 if none.
apply(Ops.Procedure<? super T>) - Method in class extra166y.ParallelArray
Applies the given procedure to elements
apply(Ops.DoubleProcedure) - Method in class extra166y.ParallelArrayWithDoubleMapping
Applies the given procedure
apply(Ops.LongProcedure) - Method in class extra166y.ParallelArrayWithLongMapping
Applies the given procedure
apply(Ops.Procedure<? super U>) - Method in class extra166y.ParallelArrayWithMapping
Applies the given procedure to elements
apply(Ops.DoubleProcedure) - Method in class extra166y.ParallelDoubleArray
Applies the given procedure to elements
apply(Ops.DoubleProcedure) - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Applies the given procedure to elements
apply(Ops.LongProcedure) - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Applies the given procedure
apply(Ops.Procedure<? super U>) - Method in class extra166y.ParallelDoubleArrayWithMapping
Applies the given procedure to mapped elements
apply(Ops.LongProcedure) - Method in class extra166y.ParallelLongArray
Applies the given procedure to elements
apply(Ops.DoubleProcedure) - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Applies the given procedure
apply(Ops.LongProcedure) - Method in class extra166y.ParallelLongArrayWithLongMapping
Applies the given procedure to elements
apply(Ops.Procedure<? super U>) - Method in class extra166y.ParallelLongArrayWithMapping
Applies the given procedure to mapped elements
ArrayDeque<E> - Class in jsr166x
Resizable-array implementation of the Deque interface.
ArrayDeque() - Constructor for class jsr166x.ArrayDeque
Constructs an empty array deque with the an initial capacity sufficient to hold 16 elements.
ArrayDeque(int) - Constructor for class jsr166x.ArrayDeque
Constructs an empty array deque with an initial capacity sufficient to hold the specified number of elements.
ArrayDeque(Collection<? extends E>) - Constructor for class jsr166x.ArrayDeque
Constructs a deque containing the elements of the specified collection, in the order they are returned by the collection's iterator.
arrive() - Method in class jsr166y.Phaser
Arrives at this phaser, without waiting for others to arrive.
arriveAndAwaitAdvance() - Method in class jsr166y.Phaser
Arrives at this phaser and awaits others.
arriveAndDeregister() - Method in class jsr166y.Phaser
Arrives at this phaser and deregisters from it without waiting for others to arrive.
asList() - Method in class extra166y.ParallelArray
Returns a view of this ParallelArray as a List.
asList() - Method in class extra166y.ParallelDoubleArray
Returns a view of this ParallelDoubleArray as a List.
asList() - Method in class extra166y.ParallelLongArray
Returns a view of this ParallelLongArray as a List.
average() - Method in interface extra166y.ParallelDoubleArray.SummaryStatistics
Return the arithmetic average of all elements
average() - Method in interface extra166y.ParallelLongArray.SummaryStatistics
Return the arithmetic average of all elements
awaitAdvance(int) - Method in class jsr166y.Phaser
Awaits the phase of this phaser to advance from the given phase value, returning immediately if the current phase is not equal to the given phase value or this phaser is terminated.
awaitAdvanceInterruptibly(int) - Method in class jsr166y.Phaser
Awaits the phase of this phaser to advance from the given phase value, throwing InterruptedException if interrupted while waiting, or returning immediately if the current phase is not equal to the given phase value or this phaser is terminated.
awaitAdvanceInterruptibly(int, long, TimeUnit) - Method in class jsr166y.Phaser
Awaits the phase of this phaser to advance from the given phase value or the given timeout to elapse, throwing InterruptedException if interrupted while waiting, or returning immediately if the current phase is not equal to the given phase value or this phaser is terminated.
awaitTermination(long, TimeUnit) - Method in class jsr166y.ForkJoinPool
Blocks until all tasks have completed execution after a shutdown request, or the timeout occurs, or the current thread is interrupted, whichever happens first.

B

binarySearch(T) - Method in class extra166y.ParallelArray
Assuming this array is sorted, returns the index of an element equal to given target, or -1 if not present.
binarySearch(T, Comparator<? super T>) - Method in class extra166y.ParallelArray
Assuming this array is sorted with respect to the given comparator, returns the index of an element equal to given target, or -1 if not present.
binarySearch(T) - Method in class extra166y.ParallelArrayWithBounds
Assuming this array is sorted, returns the index of an element equal to given target, or -1 if not present.
binarySearch(T, Comparator<? super T>) - Method in class extra166y.ParallelArrayWithBounds
Assuming this array is sorted with respect to the given comparator, returns the index of an element equal to given target, or -1 if not present.
binarySearch(double) - Method in class extra166y.ParallelDoubleArray
Assuming this array is sorted, returns the index of an element equal to given target, or -1 if not present.
binarySearch(double, Ops.DoubleComparator) - Method in class extra166y.ParallelDoubleArray
Assuming this array is sorted with respect to the given comparator, returns the index of an element equal to given target, or -1 if not present.
binarySearch(double) - Method in class extra166y.ParallelDoubleArrayWithBounds
Assuming this array is sorted, returns the index of an element equal to given target, or -1 if not present.
binarySearch(double, Ops.DoubleComparator) - Method in class extra166y.ParallelDoubleArrayWithBounds
Assuming this array is sorted with respect to the given comparator, returns the index of an element equal to given target, or -1 if not present.
binarySearch(long) - Method in class extra166y.ParallelLongArray
Assuming this array is sorted, returns the index of an element equal to given target, or -1 if not present.
binarySearch(long, Ops.LongComparator) - Method in class extra166y.ParallelLongArray
Assuming this array is sorted with respect to the given comparator, returns the index of an element equal to given target, or -1 if not present.
binarySearch(long) - Method in class extra166y.ParallelLongArrayWithBounds
Assuming this array is sorted, returns the index of an element equal to given target, or -1 if not present.
binarySearch(long, Ops.LongComparator) - Method in class extra166y.ParallelLongArrayWithBounds
Assuming this array is sorted with respect to the given comparator, returns the index of an element equal to given target, or -1 if not present.
block() - Method in interface jsr166y.ForkJoinPool.ManagedBlocker
Possibly blocks the current thread, for example waiting for a lock or condition.
BlockingDeque<E> - Interface in jsr166x
A Deque that additionally supports operations that wait for the deque to become non-empty when retrieving an element, and wait for space to become available in the deque when storing an element.
bulkRegister(int) - Method in class jsr166y.Phaser
Adds the given number of new unarrived parties to this phaser.

C

cancel(boolean) - Method in class jsr166y.ForkJoinTask
Attempts to cancel execution of this task.
castedComparator() - Static method in class extra166y.CommonOps
Returns a Comparator that casts its arguments as Comparable on each comparison, throwing ClassCastException on failure.
castedMaxReducer() - Static method in class extra166y.CommonOps
Returns a reducer returning maximum of two values, or null if both arguments are null, and that casts its arguments as Comparable on each comparison, throwing ClassCastException on failure.
castedMinReducer() - Static method in class extra166y.CommonOps
Returns a reducer returning minimum of two values, or null if both arguments are null, and that casts its arguments as Comparable on each comparison, throwing ClassCastException on failure.
ceiling(E) - Method in class jsr166x.ConcurrentSkipListSet
Returns an element greater than or equal to the given element, or null if there is no such element.
ceiling(E) - Method in interface jsr166x.NavigableSet
Returns an element greater than or equal to the given element, or null if there is no such element.
ceilingEntry(K) - Method in class jsr166x.ConcurrentSkipListMap
Returns a key-value mapping associated with the least key greater than or equal to the given key, or null if there is no such entry.
ceilingEntry(K) - Method in interface jsr166x.NavigableMap
Returns a key-value mapping associated with the least key greater than or equal to the given key, or null if there is no such entry.
ceilingKey(K) - Method in class jsr166x.ConcurrentSkipListMap
Returns least key greater than or equal to the given key, or null if there is no such key.
ceilingKey(K) - Method in interface jsr166x.NavigableMap
Returns least key greater than or equal to the given key, or null if there is no such key.
clear() - Method in class extra166y.CustomConcurrentHashMap
Removes all of the mappings from this map.
clear() - Method in class extra166y.CustomConcurrentHashMap.KeySet
Removes all of the elements from this set.
clear() - Method in class jsr166x.ArrayDeque
Removes all of the elements from this deque.
clear() - Method in class jsr166x.ConcurrentLinkedDeque
Removes all of the elements from this deque.
clear() - Method in class jsr166x.ConcurrentSkipListMap
Removes all mappings from this map.
clear() - Method in class jsr166x.ConcurrentSkipListSet
Removes all of the elements from this set.
clear() - Method in class jsr166x.LinkedBlockingDeque
Atomically removes all of the elements from this deque.
clone() - Method in class jsr166x.ArrayDeque
Returns a copy of this deque.
clone() - Method in class jsr166x.ConcurrentSkipListMap
Returns a shallow copy of this Map instance.
clone() - Method in class jsr166x.ConcurrentSkipListSet
Returns a shallow copy of this set.
CommonOps - Class in extra166y
A collection of static factory methods providing commonly useful implementations of operations.
comparator() - Method in class jsr166x.ConcurrentSkipListMap
Returns the comparator used to order this map, or null if this map uses its keys' natural order.
comparator() - Method in class jsr166x.ConcurrentSkipListSet
Returns the comparator used to order this set, or null if this set uses its elements natural ordering.
compare(double, double) - Method in interface extra166y.Ops.DoubleComparator
 
compare(int, int) - Method in interface extra166y.Ops.IntComparator
 
compare(long, long) - Method in interface extra166y.Ops.LongComparator
 
complete(V) - Method in class jsr166y.ForkJoinTask
Completes this task, and if not already aborted or cancelled, returning the given value as the result of subsequent invocations of join and related operations.
completeExceptionally(Throwable) - Method in class jsr166y.ForkJoinTask
Completes this task abnormally, and if not already aborted or cancelled, causes it to throw the given exception upon join and related operations.
compoundOp(Ops.Op<? super T, ? extends U>, Ops.Op<? super U, ? extends V>) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.ObjectToDouble<? super T>, Ops.DoubleToObject<? extends V>) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.ObjectToLong<? super T>, Ops.LongToObject<? extends V>) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.DoubleToObject<? extends T>, Ops.Op<? super T, ? extends V>) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.LongToObject<? extends T>, Ops.Op<? super T, ? extends V>) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.Op<? super T, ? extends U>, Ops.ObjectToDouble<? super U>) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.Op<? super T, ? extends U>, Ops.ObjectToLong<? super U>) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.ObjectToDouble<? super T>, Ops.DoubleOp) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.ObjectToDouble<? super T>, Ops.DoubleToLong) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.ObjectToLong<? super T>, Ops.LongOp) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.ObjectToLong<? super T>, Ops.LongToDouble) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.DoubleOp, Ops.DoubleOp) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.DoubleOp, Ops.DoubleToLong) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.DoubleToLong, Ops.LongOp) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.DoubleToLong, Ops.LongToObject<? extends T>) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.LongToDouble, Ops.DoubleToObject<? extends T>) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.LongOp, Ops.LongToDouble) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.LongToDouble, Ops.DoubleOp) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.DoubleOp, Ops.DoubleToObject<? extends T>) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.LongOp, Ops.LongToObject<? extends T>) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.DoubleToObject<? extends T>, Ops.ObjectToDouble<? super T>) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.LongToObject<? extends T>, Ops.ObjectToDouble<? super T>) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.DoubleToObject<? extends T>, Ops.ObjectToLong<? super T>) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.LongToObject<? extends T>, Ops.ObjectToLong<? super T>) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.LongOp, Ops.LongOp) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.DoubleToLong, Ops.LongToDouble) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compoundOp(Ops.LongToDouble, Ops.DoubleToLong) - Static method in class extra166y.CommonOps
Returns a composite mapper that applies a second mapper to the results of applying the first one
compute(K, CustomConcurrentHashMap.RemappingFunction<? super K, V>) - Method in class extra166y.CustomConcurrentHashMap
Updates the mapping for the given key with the result of the given remappingFunction.
compute() - Method in class jsr166y.RecursiveAction
The main computation performed by this task.
compute() - Method in class jsr166y.RecursiveTask
The main computation performed by this task.
computeIfAbsent(K, CustomConcurrentHashMap.MappingFunction<? super K, ? extends V>) - Method in class extra166y.CustomConcurrentHashMap
If the specified key is not already associated with a value, computes its value using the given mappingFunction, and if non-null, enters it into the map.
ConcurrentLinkedDeque<E> - Class in jsr166x
A concurrent linked-list implementation of a Deque (double-ended queue).
ConcurrentLinkedDeque() - Constructor for class jsr166x.ConcurrentLinkedDeque
Constructs an empty deque.
ConcurrentLinkedDeque(Collection<? extends E>) - Constructor for class jsr166x.ConcurrentLinkedDeque
Constructs a deque initially containing the elements of the given collection, added in traversal order of the collection's iterator.
ConcurrentNavigableMap<K,V> - Interface in jsr166x
A ConcurrentMap supporting NavigableMap operations.
ConcurrentSkipListMap<K,V> - Class in jsr166x
A scalable ConcurrentNavigableMap implementation.
ConcurrentSkipListMap() - Constructor for class jsr166x.ConcurrentSkipListMap
Constructs a new empty map, sorted according to the keys' natural order.
ConcurrentSkipListMap(Comparator<? super K>) - Constructor for class jsr166x.ConcurrentSkipListMap
Constructs a new empty map, sorted according to the given comparator.
ConcurrentSkipListMap(Map<? extends K, ? extends V>) - Constructor for class jsr166x.ConcurrentSkipListMap
Constructs a new map containing the same mappings as the given map, sorted according to the keys' natural order.
ConcurrentSkipListMap(SortedMap<K, ? extends V>) - Constructor for class jsr166x.ConcurrentSkipListMap
Constructs a new map containing the same mappings as the given SortedMap, sorted according to the same ordering.
ConcurrentSkipListSet<E> - Class in jsr166x
A scalable concurrent NavigableSet implementation based on a ConcurrentSkipListMap.
ConcurrentSkipListSet() - Constructor for class jsr166x.ConcurrentSkipListSet
Constructs a new, empty set, sorted according to the elements' natural order.
ConcurrentSkipListSet(Comparator<? super E>) - Constructor for class jsr166x.ConcurrentSkipListSet
Constructs a new, empty set, sorted according to the specified comparator.
ConcurrentSkipListSet(Collection<? extends E>) - Constructor for class jsr166x.ConcurrentSkipListSet
Constructs a new set containing the elements in the specified collection, sorted according to the elements' natural order.
ConcurrentSkipListSet(SortedSet<E>) - Constructor for class jsr166x.ConcurrentSkipListSet
Constructs a new set containing the same elements as the specified sorted set, sorted according to the same ordering.
contains(Object) - Method in class extra166y.CustomConcurrentHashMap.KeySet
Returns true if this set contains an element equivalent to the given element with respect to this set's Equivalence.
contains(Object) - Method in class jsr166x.ArrayDeque
Returns true if this deque contains the specified element.
contains(Object) - Method in class jsr166x.ConcurrentLinkedDeque
Returns true if this deque contains at least one element e such that o.equals(e).
contains(Object) - Method in class jsr166x.ConcurrentSkipListSet
Returns true if this set contains the specified element.
contains(Object) - Method in class jsr166x.LinkedBlockingDeque
 
contains(Object) - Method in class jsr166y.LinkedTransferQueue
Returns true if this queue contains the specified element.
containsKey(Object) - Method in class extra166y.CustomConcurrentHashMap
Returns true if this map contains a key equivalent to the given key with respect to this map's key Equivalence.
containsKey(Object) - Method in class jsr166x.ConcurrentSkipListMap
Returns true if this map contains a mapping for the specified key.
containsValue(Object) - Method in class extra166y.CustomConcurrentHashMap
Returns true if this map maps one or more keys to a value equivalent to the given value with respect to this map's value Equivalence.
containsValue(Object) - Method in class jsr166x.ConcurrentSkipListMap
Returns true if this map maps one or more keys to the specified value.
create(int, Class<? super T>, ForkJoinPool) - Static method in class extra166y.ParallelArray
Creates a new ParallelArray using the given executor and an array of the given size constructed using the indicated base element type.
create(int, ForkJoinPool) - Static method in class extra166y.ParallelDoubleArray
Creates a new ParallelDoubleArray using the given executor and an array of the given size
create(int, ForkJoinPool) - Static method in class extra166y.ParallelLongArray
Creates a new ParallelLongArray using the given executor and an array of the given size
createEmpty(int, Class<? super T>, ForkJoinPool) - Static method in class extra166y.ParallelArray
Creates a new ParallelArray using the given executor and an array of the given size constructed using the indicated base element type, but with an initial effective size of zero, enabling incremental insertion via ParallelArray.asList() operations.
createEmpty(int, ForkJoinPool) - Static method in class extra166y.ParallelDoubleArray
Creates a new ParallelDoubleArray using the given executor and an array of the given size, but with an initial effective size of zero, enabling incremental insertion via ParallelDoubleArray.asList() operations.
createEmpty(int, ForkJoinPool) - Static method in class extra166y.ParallelLongArray
Creates a new ParallelLongArray using the given executor and an array of the given size, but with an initial effective size of zero, enabling incremental insertion via ParallelLongArray.asList() operations.
createFromCopy(T[], ForkJoinPool) - Static method in class extra166y.ParallelArray
Creates a new ParallelArray using the given executor and initially holding copies of the given source elements.
createFromCopy(int, T[], ForkJoinPool) - Static method in class extra166y.ParallelArray
Creates a new ParallelArray using an array of the given size, initially holding copies of the given source truncated or padded with nulls to obtain the specified length.
createFromCopy(double[], ForkJoinPool) - Static method in class extra166y.ParallelDoubleArray
Creates a new ParallelDoubleArray using the given executor and initially holding copies of the given source elements.
createFromCopy(int, double[], ForkJoinPool) - Static method in class extra166y.ParallelDoubleArray
Creates a new ParallelDoubleArray using an array of the given size, initially holding copies of the given source truncated or padded with zeros to obtain the specified length.
createFromCopy(long[], ForkJoinPool) - Static method in class extra166y.ParallelLongArray
Creates a new ParallelLongArray using the given executor and initially holding copies of the given source elements.
createFromCopy(int, long[], ForkJoinPool) - Static method in class extra166y.ParallelLongArray
Creates a new ParallelLongArray using an array of the given size, initially holding copies of the given source truncated or padded with zeros to obtain the specified length.
createUsingHandoff(T[], ForkJoinPool) - Static method in class extra166y.ParallelArray
Creates a new ParallelArray initially using the given array and executor.
createUsingHandoff(double[], ForkJoinPool) - Static method in class extra166y.ParallelDoubleArray
Creates a new ParallelDoubleArray initially using the given array and executor.
createUsingHandoff(long[], ForkJoinPool) - Static method in class extra166y.ParallelLongArray
Creates a new ParallelLongArray initially using the given array and executor.
cumulate(Ops.Reducer<T>, T) - Method in class extra166y.ParallelArray
Replaces each element with the running cumulation of applying the given reducer.
cumulate(Ops.Reducer<T>, T) - Method in class extra166y.ParallelArrayWithBounds
Replaces each element with the running cumulation of applying the given reducer.
cumulate(Ops.DoubleReducer, double) - Method in class extra166y.ParallelDoubleArray
Replaces each element with the running cumulation of applying the given reducer.
cumulate(Ops.DoubleReducer, double) - Method in class extra166y.ParallelDoubleArrayWithBounds
Replaces each element with the running cumulation of applying the given reducer.
cumulate(Ops.LongReducer, long) - Method in class extra166y.ParallelLongArray
Replaces each element with the running cumulation of applying the given reducer.
cumulate(Ops.LongReducer, long) - Method in class extra166y.ParallelLongArrayWithBounds
Replaces each element with the running cumulation of applying the given reducer.
cumulateSum() - Method in class extra166y.ParallelDoubleArray
Replaces each element with the running sum
cumulateSum() - Method in class extra166y.ParallelDoubleArrayWithBounds
Replaces each element with the running sum
cumulateSum() - Method in class extra166y.ParallelLongArray
Replaces each element with the running sum
cumulateSum() - Method in class extra166y.ParallelLongArrayWithBounds
Replaces each element with the running sum
current() - Static method in class jsr166y.ThreadLocalRandom
Returns the current thread's ThreadLocalRandom.
CustomConcurrentHashMap<K,V> - Class in extra166y
A ConcurrentMap supporting user-defined equivalence comparisons, soft, weak, or strong keys and values, and user-supplied computational methods for setting and updating values.
CustomConcurrentHashMap(CustomConcurrentHashMap.Strength, CustomConcurrentHashMap.Equivalence<? super K>, CustomConcurrentHashMap.Strength, CustomConcurrentHashMap.Equivalence<? super V>, int) - Constructor for class extra166y.CustomConcurrentHashMap
Creates a new CustomConcurrentHashMap with the given parameters
CustomConcurrentHashMap() - Constructor for class extra166y.CustomConcurrentHashMap
Creates a new CustomConcurrentHashMap with strong keys and values, and equality-based equivalence.
CustomConcurrentHashMap.Equivalence<K> - Interface in extra166y
An object performing equality comparisons, along with a hash function consistent with this comparison.
CustomConcurrentHashMap.KeySet<K> - Class in extra166y
A hash-based set with properties identical to those of Collections.newSetFromMap applied to a CustomConcurrentHashMap, but possibly more space-efficient.
CustomConcurrentHashMap.MappingFunction<K,V> - Interface in extra166y
A function computing a mapping from the given key to a value, or null if there is no mapping.
CustomConcurrentHashMap.RemappingFunction<K,V> - Interface in extra166y
A function computing a new mapping from the given key and its current value to a new value, or null if there is no mapping
CustomConcurrentHashMap.Strength - Enum in extra166y
The strength of keys and values that may be held by maps.

D

defaultExecutor() - Static method in class extra166y.ParallelArray
Returns a common default executor for use in ParallelArrays.
defaultExecutor() - Static method in class extra166y.ParallelDoubleArray
Returns a common default executor for use in ParallelArrays.
defaultExecutor() - Static method in class extra166y.ParallelLongArray
Returns a common default executor for use in ParallelArrays.
defaultForkJoinWorkerThreadFactory - Static variable in class jsr166y.ForkJoinPool
Creates a new ForkJoinWorkerThread.
Deque<E> - Interface in jsr166x
A linear collection that supports element insertion and removal at both ends.
descendingEntrySet() - Method in class jsr166x.ConcurrentSkipListMap
Returns a collection view of the mappings contained in this map, in descending order.
descendingEntrySet() - Method in interface jsr166x.NavigableMap
Returns a set view of the mappings contained in this map, in descending key order.
descendingIterator() - Method in class jsr166x.ConcurrentLinkedDeque
Not yet implemented.
descendingIterator() - Method in class jsr166x.ConcurrentSkipListSet
Returns an iterator over the elements in this set.
descendingIterator() - Method in interface jsr166x.NavigableSet
Returns an iterator over the elements in this collection, in descending order.
descendingKeySet() - Method in class jsr166x.ConcurrentSkipListMap
Returns a set view of the keys contained in this map in descending order.
descendingKeySet() - Method in interface jsr166x.NavigableMap
Returns a set view of the keys contained in this map, in descending key order.
doubleAdder() - Static method in class extra166y.CommonOps
Returns a reducer that adds two double elements
doubleEqualityPredicate() - Static method in class extra166y.CommonOps
Returns a predicate evaluating to true if the first argument == the second
doubleInequalityPredicate() - Static method in class extra166y.CommonOps
Returns a predicate evaluating to true if the first argument != the second
doubleMaxReducer(Ops.DoubleComparator) - Static method in class extra166y.CommonOps
Returns a reducer returning the maximum of two double elements, using the given comparator
doubleMinReducer(Ops.DoubleComparator) - Static method in class extra166y.CommonOps
Returns a reducer returning the minimum of two double elements, using the given comparator
doubleRandom() - Static method in class extra166y.CommonOps
Returns a generator producing uniform random values between zero and one, with the same properties as Random.nextDouble()
doubleRandom(double) - Static method in class extra166y.CommonOps
Returns a generator producing uniform random values between zero and the given bound, with the same properties as Random.nextDouble().
doubleRandom(double, double) - Static method in class extra166y.CommonOps
Returns a generator producing uniform random values between the given least value (inclusive) and bound (exclusive)
drainTasksTo(Collection<? super ForkJoinTask<?>>) - Method in class jsr166y.ForkJoinPool
Removes all available unexecuted submitted and forked tasks from scheduling queues and adds them to the given collection, without altering their execution status.
drainTo(Collection<? super E>) - Method in class jsr166x.LinkedBlockingDeque
 
drainTo(Collection<? super E>, int) - Method in class jsr166x.LinkedBlockingDeque
 
drainTo(Collection<? super E>) - Method in class jsr166y.LinkedTransferQueue
 
drainTo(Collection<? super E>, int) - Method in class jsr166y.LinkedTransferQueue
 

E

element() - Method in class jsr166x.ArrayDeque
Retrieves, but does not remove, the head of the queue represented by this deque.
element() - Method in class jsr166x.ConcurrentLinkedDeque
 
element() - Method in interface jsr166x.Deque
Retrieves, but does not remove, the head of the queue represented by this deque.
element() - Method in class jsr166x.LinkedBlockingDeque
 
entrySet() - Method in class extra166y.CustomConcurrentHashMap
Returns a Set view of the mappings contained in this map.
entrySet() - Method in class jsr166x.ConcurrentSkipListMap
Returns a collection view of the mappings contained in this map.
equal(K, Object) - Method in interface extra166y.CustomConcurrentHashMap.Equivalence
Returns true if the given objects are considered equal.
equalityPredicate() - Static method in class extra166y.CommonOps
Returns a predicate evaluating to true if the first argument equals the second
EQUALS - Static variable in class extra166y.CustomConcurrentHashMap
An Equivalence object performing Object.equals(java.lang.Object) based comparisons and using Object.hashCode() hashing
equals(Object) - Method in class extra166y.CustomConcurrentHashMap
Compares the specified object with this map for equality.
equals(Object) - Method in class jsr166x.ConcurrentSkipListMap
Compares the specified object with this map for equality.
equals(Object) - Method in class jsr166x.ConcurrentSkipListSet
Compares the specified object with this set for equality.
exec() - Method in class jsr166y.ForkJoinTask
Immediately performs the base action of this task.
exec() - Method in class jsr166y.RecursiveAction
Implements execution conventions for RecursiveActions.
exec() - Method in class jsr166y.RecursiveTask
Implements execution conventions for RecursiveTask.
execute(ForkJoinTask<?>) - Method in class jsr166y.ForkJoinPool
Arranges for (asynchronous) execution of the given task.
execute(Runnable) - Method in class jsr166y.ForkJoinPool
 
extra166y - package extra166y
Collections supporting parallel operations.

F

first() - Method in class jsr166x.ConcurrentSkipListSet
Returns the first (lowest) element currently in this set.
firstEntry() - Method in class jsr166x.ConcurrentSkipListMap
Returns a key-value mapping associated with the least key in this map, or null if the map is empty.
firstEntry() - Method in interface jsr166x.NavigableMap
Returns a key-value mapping associated with the least key in this map, or null if the map is empty.
firstKey() - Method in class jsr166x.ConcurrentSkipListMap
Returns the first (lowest) key currently in this map.
floor(E) - Method in class jsr166x.ConcurrentSkipListSet
Returns an element less than or equal to the given element, or null if there is no such element.
floor(E) - Method in interface jsr166x.NavigableSet
Returns an element less than or equal to the given element, or null if there is no such element.
floorEntry(K) - Method in class jsr166x.ConcurrentSkipListMap
Returns a key-value mapping associated with the greatest key less than or equal to the given key, or null if there is no such entry.
floorEntry(K) - Method in interface jsr166x.NavigableMap
Returns a key-value mapping associated with the greatest key less than or equal to the given key, or null if there is no such entry.
floorKey(K) - Method in class jsr166x.ConcurrentSkipListMap
Returns the greatest key less than or equal to the given key, or null if there is no such key.
floorKey(K) - Method in interface jsr166x.NavigableMap
Returns the greatest key less than or equal to the given key, or null if there is no such key.
forceTermination() - Method in class jsr166y.Phaser
Forces this phaser to enter termination state.
fork() - Method in class jsr166y.ForkJoinTask
Arranges to asynchronously execute this task.
ForkJoinPool - Class in jsr166y
An ExecutorService for running ForkJoinTasks.
ForkJoinPool() - Constructor for class jsr166y.ForkJoinPool
Creates a ForkJoinPool with parallelism equal to Runtime.availableProcessors(), using the default thread factory, no UncaughtExceptionHandler, and non-async LIFO processing mode.
ForkJoinPool(int) - Constructor for class jsr166y.ForkJoinPool
Creates a ForkJoinPool with the indicated parallelism level, the default thread factory, no UncaughtExceptionHandler, and non-async LIFO processing mode.
ForkJoinPool(int, ForkJoinPool.ForkJoinWorkerThreadFactory, Thread.UncaughtExceptionHandler, boolean) - Constructor for class jsr166y.ForkJoinPool
Creates a ForkJoinPool with the given parameters.
ForkJoinPool.ForkJoinWorkerThreadFactory - Interface in jsr166y
Factory for creating new ForkJoinWorkerThreads.
ForkJoinPool.ManagedBlocker - Interface in jsr166y
Interface for extending managed parallelism for tasks running in ForkJoinPools.
ForkJoinTask<V> - Class in jsr166y
Abstract base class for tasks that run within a ForkJoinPool.
ForkJoinTask() - Constructor for class jsr166y.ForkJoinTask
 
ForkJoinWorkerThread - Class in jsr166y
A thread managed by a ForkJoinPool, which executes ForkJoinTasks.
ForkJoinWorkerThread(ForkJoinPool) - Constructor for class jsr166y.ForkJoinWorkerThread
Creates a ForkJoinWorkerThread operating in the given pool.

G

get(Object) - Method in class extra166y.CustomConcurrentHashMap
Returns the value associated with a key equivalent to the given key with respect to this map's key Equivalence, or null if no such mapping exists
get(int) - Method in class extra166y.ParallelArray
Returns the element of the array at the given index
get(int) - Method in class extra166y.ParallelDoubleArray
Returns the element of the array at the given index
get(int) - Method in class extra166y.ParallelLongArray
Returns the element of the array at the given index
get(Object) - Method in class jsr166x.ConcurrentSkipListMap
Returns the value to which this map maps the specified key.
get() - Method in class jsr166y.ForkJoinTask
Waits if necessary for the computation to complete, and then retrieves its result.
get(long, TimeUnit) - Method in class jsr166y.ForkJoinTask
Waits if necessary for at most the given time for the computation to complete, and then retrieves its result, if available.
getActiveThreadCount() - Method in class jsr166y.ForkJoinPool
Returns an estimate of the number of threads that are currently stealing or executing tasks.
getArray() - Method in class extra166y.ParallelArray
Returns the underlying array used for computations
getArray() - Method in class extra166y.ParallelDoubleArray
Returns the underlying array used for computations
getArray() - Method in class extra166y.ParallelLongArray
Returns the underlying array used for computations
getArrivedParties() - Method in class jsr166y.Phaser
Returns the number of registered parties that have arrived at the current phase of this phaser.
getAsyncMode() - Method in class jsr166y.ForkJoinPool
Returns true if this pool uses local first-in-first-out scheduling mode for forked tasks that are never joined.
getException() - Method in class jsr166y.ForkJoinTask
Returns the exception thrown by the base computation, or a CancellationException if cancelled, or null if none or if the method has not yet completed.
getExecutor() - Method in class extra166y.ParallelArray
Returns the executor used for computations
getExecutor() - Method in class extra166y.ParallelDoubleArray
Returns the executor used for computations
getExecutor() - Method in class extra166y.ParallelLongArray
Returns the executor used for computations
getFactory() - Method in class jsr166y.ForkJoinPool
Returns the factory used for constructing new workers.
getFirst() - Method in class jsr166x.ArrayDeque
Retrieves, but does not remove, the first element of this deque.
getFirst() - Method in class jsr166x.ConcurrentLinkedDeque
 
getFirst() - Method in interface jsr166x.Deque
Retrieves, but does not remove, the first element of this deque.
getFirst() - Method in class jsr166x.LinkedBlockingDeque
 
getLast() - Method in class jsr166x.ArrayDeque
Retrieves, but does not remove, the last element of this deque.
getLast() - Method in class jsr166x.ConcurrentLinkedDeque
 
getLast() - Method in interface jsr166x.Deque
Retrieves, but does not remove, the last element of this deque.
getLast() - Method in class jsr166x.LinkedBlockingDeque
 
getParallelism() - Method in class jsr166y.ForkJoinPool
Returns the targeted parallelism level of this pool.
getParent() - Method in class jsr166y.Phaser
Returns the parent of this phaser, or null if none.
getPhase() - Method in class jsr166y.Phaser
Returns the current phase number.
getPool() - Static method in class jsr166y.ForkJoinTask
Returns the pool hosting the current task execution, or null if this task is executing outside of any ForkJoinPool.
getPool() - Method in class jsr166y.ForkJoinWorkerThread
Returns the pool hosting this thread.
getPoolIndex() - Method in class jsr166y.ForkJoinWorkerThread
Returns the index number of this thread in its pool.
getPoolSize() - Method in class jsr166y.ForkJoinPool
Returns the number of worker threads that have started but not yet terminated.
getQueuedSubmissionCount() - Method in class jsr166y.ForkJoinPool
Returns an estimate of the number of tasks submitted to this pool that have not yet begun executing.
getQueuedTaskCount() - Method in class jsr166y.ForkJoinPool
Returns an estimate of the total number of tasks currently held in queues by worker threads (but not including tasks submitted to the pool that have not begun executing).
getQueuedTaskCount() - Static method in class jsr166y.ForkJoinTask
Returns an estimate of the number of tasks that have been forked by the current worker thread but not yet executed.
getRawResult() - Method in class jsr166y.ForkJoinTask
Returns the result that would be returned by ForkJoinTask.join(), even if this task completed abnormally, or null if this task is not known to have been completed.
getRawResult() - Method in class jsr166y.RecursiveAction
Always returns null.
getRawResult() - Method in class jsr166y.RecursiveTask
 
getRegisteredParties() - Method in class jsr166y.Phaser
Returns the number of parties registered at this phaser.
getRoot() - Method in class jsr166y.Phaser
Returns the root ancestor of this phaser, which is the same as this phaser if it has no parent.
getRunningThreadCount() - Method in class jsr166y.ForkJoinPool
Returns an estimate of the number of worker threads that are not blocked waiting to join tasks or for other managed synchronization.
getStealCount() - Method in class jsr166y.ForkJoinPool
Returns an estimate of the total number of tasks stolen from one thread's work queue by another.
getSurplusQueuedTaskCount() - Static method in class jsr166y.ForkJoinTask
Returns an estimate of how many more locally queued tasks are held by the current worker thread than there are other worker threads that might steal them.
getUnarrivedParties() - Method in class jsr166y.Phaser
Returns the number of registered parties that have not yet arrived at the current phase of this phaser.
getUncaughtExceptionHandler() - Method in class jsr166y.ForkJoinPool
Returns the handler for internal worker threads that terminate due to unrecoverable errors encountered while executing tasks.
getWaitingConsumerCount() - Method in class jsr166y.LinkedTransferQueue
 
getWaitingConsumerCount() - Method in interface jsr166y.TransferQueue
Returns an estimate of the number of consumers waiting to receive elements via BlockingQueue.take() or timed poll.

H

hasAllEqualElements(ParallelArrayWithMapping<U, V>) - Method in class extra166y.ParallelArray
Returns true if all elements at the same relative positions of this and other array are equal.
hasAllEqualElements(ParallelArrayWithMapping<U, V>) - Method in class extra166y.ParallelArrayWithFilter
Returns true if all elements at the same relative positions of this and other array are equal.
hasAllEqualElements(ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelDoubleArray
Returns true if all elements at the same relative positions of this and other array are equal.
hasAllEqualElements(ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelDoubleArrayWithFilter
Returns true if all elements at the same relative positions of this and other array are equal.
hasAllEqualElements(ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelLongArray
Returns true if all elements at the same relative positions of this and other array are equal.
hasAllEqualElements(ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelLongArrayWithFilter
Returns true if all elements at the same relative positions of this and other array are equal.
hasAllIdenticalElements(ParallelArrayWithMapping<U, V>) - Method in class extra166y.ParallelArray
Returns true if all elements at the same relative positions of this and other array are identical.
hasAllIdenticalElements(ParallelArrayWithMapping<U, V>) - Method in class extra166y.ParallelArrayWithFilter
Returns true if all elements at the same relative positions of this and other array are identical.
hash(Object) - Method in interface extra166y.CustomConcurrentHashMap.Equivalence
Returns a hash value such that equal(a, b) implies hash(a)==hash(b).
hashCode() - Method in class extra166y.CustomConcurrentHashMap
Returns the sum of the hash codes of each entry in this map's entrySet() view, which in turn are the hash codes computed using key and value Equivalences for this Map.
hashCode() - Method in class extra166y.CustomConcurrentHashMap.KeySet
Returns the sum of the hash codes of each element, as computed by this set's Equivalence.
hasQueuedSubmissions() - Method in class jsr166y.ForkJoinPool
Returns true if there are any tasks submitted to this pool that have not yet begun executing.
hasWaitingConsumer() - Method in class jsr166y.LinkedTransferQueue
 
hasWaitingConsumer() - Method in interface jsr166y.TransferQueue
Returns true if there is at least one consumer waiting to receive an element via BlockingQueue.take() or timed poll.
headMap(K) - Method in interface jsr166x.ConcurrentNavigableMap
Returns a view of the portion of this map whose keys are strictly less than toKey.
headMap(K) - Method in class jsr166x.ConcurrentSkipListMap
Returns a view of the portion of this map whose keys are strictly less than toKey.
headMap(K) - Method in interface jsr166x.NavigableMap
Returns a view of the portion of this map whose keys are strictly less than toKey.
headSet(E) - Method in class jsr166x.ConcurrentSkipListSet
Returns a view of the portion of this set whose elements are strictly less than toElement.
headSet(E) - Method in interface jsr166x.NavigableSet
Returns a view of the portion of this set whose elements are strictly less than toElement.
helpQuiesce() - Static method in class jsr166y.ForkJoinTask
Possibly executes tasks until the pool hosting the current task is quiescent.
higher(E) - Method in class jsr166x.ConcurrentSkipListSet
Returns an element strictly greater than the given element, or null if there is no such element.
higher(E) - Method in interface jsr166x.NavigableSet
Returns an element strictly greater than the given element, or null if there is no such element.
higherEntry(K) - Method in class jsr166x.ConcurrentSkipListMap
Returns a key-value mapping associated with the least key strictly greater than the given key, or null if there is no such entry.
higherEntry(K) - Method in interface jsr166x.NavigableMap
Returns a key-value mapping associated with the least key strictly greater than the given key, or null if there is no such entry.
higherKey(K) - Method in class jsr166x.ConcurrentSkipListMap
Returns the least key strictly greater than the given key, or null if there is no such key.
higherKey(K) - Method in interface jsr166x.NavigableMap
Returns the least key strictly greater than the given key, or null if there is no such key.

I

IDENTITY - Static variable in class extra166y.CustomConcurrentHashMap
An Equivalence object performing identity-based comparisons and using System.identityHashCode(java.lang.Object) for hashing
identityPredicate() - Static method in class extra166y.CommonOps
Returns a predicate evaluating to true if the first argument == the second
indexOf(T) - Method in class extra166y.ParallelArray
Returns the index of some element equal to given target, or -1 if not present
indexOf(T) - Method in class extra166y.ParallelArrayWithBounds
Returns the index of some element equal to given target, or -1 if not present
indexOf(double) - Method in class extra166y.ParallelDoubleArray
Returns the index of some element equal to given target, or -1 if not present
indexOf(double) - Method in class extra166y.ParallelDoubleArrayWithBounds
Returns the index of some element equal to given target, or -1 if not present
indexOf(long) - Method in class extra166y.ParallelLongArray
Returns the index of some element equal to given target, or -1 if not present
indexOf(long) - Method in class extra166y.ParallelLongArrayWithBounds
Returns the index of some element equal to given target, or -1 if not present
indexOfMax() - Method in interface extra166y.ParallelArray.SummaryStatistics
Return the index of the maximum element, or -1 if empty
indexOfMax() - Method in interface extra166y.ParallelDoubleArray.SummaryStatistics
Return the index of the maximum element, or -1 if empty
indexOfMax() - Method in interface extra166y.ParallelLongArray.SummaryStatistics
Return the index of the maximum element, or -1 if empty
indexOfMin() - Method in interface extra166y.ParallelArray.SummaryStatistics
Return the index of the minimum element, or -1 if empty
indexOfMin() - Method in interface extra166y.ParallelDoubleArray.SummaryStatistics
Return the index of the minimum element, or -1 if empty
indexOfMin() - Method in interface extra166y.ParallelLongArray.SummaryStatistics
Return the index of the minimum element, or -1 if empty
inequalityPredicate() - Static method in class extra166y.CommonOps
Returns a predicate evaluating to true if the first argument !equals the second
inForkJoinPool() - Static method in class jsr166y.ForkJoinTask
Returns true if the current thread is a ForkJoinWorkerThread executing as a ForkJoinPool computation.
instanceofPredicate(Class) - Static method in class extra166y.CommonOps
Returns a predicate evaluating to true if its argument is an instance of (see Class.isInstance(java.lang.Object) the given type (class).
intAdder() - Static method in class extra166y.CommonOps
Returns a reducer that adds two int elements
intEqualityPredicate() - Static method in class extra166y.CommonOps
Returns a predicate evaluating to true if the first argument == the second
intern(K) - Method in class extra166y.CustomConcurrentHashMap.KeySet
Returns an element equivalent to the given element with respect to this set's Equivalence, if such an element exists, else adds and returns the given element.
intInequalityPredicate() - Static method in class extra166y.CommonOps
Returns a predicate evaluating to true if the first argument != the second
intRandom() - Static method in class extra166y.CommonOps
Returns a generator producing uniform random values with the same properties as Random.nextInt()
intRandom(int) - Static method in class extra166y.CommonOps
Returns a generator producing uniform random values with the same properties as Random.nextInt(int)
intRandom(int, int) - Static method in class extra166y.CommonOps
Returns a generator producing uniform random values between the given least value (inclusive) and bound (exclusive)
invoke(ForkJoinTask<T>) - Method in class jsr166y.ForkJoinPool
Performs the given task, returning its result upon completion.
invoke() - Method in class jsr166y.ForkJoinTask
Commences performing this task, awaits its completion if necessary, and returns its result, or throws an (unchecked) RuntimeException or Error if the underlying computation did so.
invokeAll(Collection<? extends Callable<T>>) - Method in class jsr166y.ForkJoinPool
 
invokeAll(ForkJoinTask<?>, ForkJoinTask<?>) - Static method in class jsr166y.ForkJoinTask
Forks the given tasks, returning when isDone holds for each task or an (unchecked) exception is encountered, in which case the exception is rethrown.
invokeAll(ForkJoinTask<?>...) - Static method in class jsr166y.ForkJoinTask
Forks the given tasks, returning when isDone holds for each task or an (unchecked) exception is encountered, in which case the exception is rethrown.
invokeAll(Collection<T>) - Static method in class jsr166y.ForkJoinTask
Forks all tasks in the specified collection, returning when isDone holds for each task or an (unchecked) exception is encountered, in which case the exception is rethrown.
isAssignablePredicate(Class) - Static method in class extra166y.CommonOps
Returns a predicate evaluating to true if its argument is assignable from (see Class.isAssignableFrom(java.lang.Class<?>) the given type (class).
isCancelled() - Method in class jsr166y.ForkJoinTask
 
isCompletedAbnormally() - Method in class jsr166y.ForkJoinTask
Returns true if this task threw an exception or was cancelled.
isCompletedNormally() - Method in class jsr166y.ForkJoinTask
Returns true if this task completed without throwing an exception and was not cancelled.
isDone() - Method in class jsr166y.ForkJoinTask
 
isEmpty() - Method in class extra166y.AbstractParallelAnyArray
Returns true if there are no elements
isEmpty() - Method in class extra166y.CustomConcurrentHashMap
Returns true if this map contains no key-value mappings.
isEmpty() - Method in class extra166y.CustomConcurrentHashMap.KeySet
Returns true if this set contains no elements.
isEmpty() - Method in class jsr166x.ArrayDeque
Returns true if this collection contains no elements.
isEmpty() - Method in class jsr166x.ConcurrentLinkedDeque
Returns true if this collection contains no elements.
isEmpty() - Method in class jsr166x.ConcurrentSkipListMap
Returns true if this map contains no key-value mappings.
isEmpty() - Method in class jsr166x.ConcurrentSkipListSet
Returns true if this set contains no elements.
isEmpty() - Method in class jsr166y.LinkedTransferQueue
Returns true if this queue contains no elements.
isNonNullPredicate() - Static method in class extra166y.CommonOps
Returns a predicate evaluating to true if its argument is non-null
isNullPredicate() - Static method in class extra166y.CommonOps
Returns a predicate evaluating to true if its argument is null
isQuiescent() - Method in class jsr166y.ForkJoinPool
Returns true if all worker threads are currently idle.
isReleasable() - Method in interface jsr166y.ForkJoinPool.ManagedBlocker
Returns true if blocking is unnecessary.
isShutdown() - Method in class jsr166y.ForkJoinPool
Returns true if this pool has been shut down.
isTerminated() - Method in class jsr166y.ForkJoinPool
Returns true if all tasks have completed following shut down.
isTerminated() - Method in class jsr166y.Phaser
Returns true if this phaser has been terminated.
isTerminating() - Method in class jsr166y.ForkJoinPool
Returns true if the process of termination has commenced but not yet completed.
iterator() - Method in class extra166y.CustomConcurrentHashMap.KeySet
Returns a weakly consistent iterator over the elements in this set, that may reflect some, all or none of the changes made to the set after the iterator was created.
iterator() - Method in class extra166y.ParallelArray
Returns an iterator stepping through each element of the array up to the current limit.
iterator() - Method in class extra166y.ParallelDoubleArray
Returns an iterator stepping through each element of the array up to the current limit.
iterator() - Method in class extra166y.ParallelLongArray
Returns an iterator stepping through each element of the array up to the current limit.
iterator() - Method in class jsr166x.ArrayDeque
Returns an iterator over the elements in this deque.
iterator() - Method in class jsr166x.ConcurrentLinkedDeque
Returns an iterator over the elements in this deque in proper sequence.
iterator() - Method in class jsr166x.ConcurrentSkipListSet
Returns an iterator over the elements in this set.
iterator() - Method in interface jsr166x.Deque
Returns an iterator over the elements in this deque.
iterator() - Method in class jsr166x.LinkedBlockingDeque
Returns an iterator over the elements in this deque in proper sequence.
iterator() - Method in class jsr166y.LinkedTransferQueue
Returns an iterator over the elements in this queue in proper sequence, from head to tail.

J

join() - Method in class jsr166y.ForkJoinTask
Returns the result of the computation when it is done.
jsr166x - package jsr166x
jsr166x overview
jsr166y - package jsr166y
Preview versions of classes targeted for Java 7.

K

keySet() - Method in class extra166y.CustomConcurrentHashMap
Returns a Set view of the keys contained in this map.
KeySet(CustomConcurrentHashMap.Strength, CustomConcurrentHashMap.Equivalence<? super K>, int) - Constructor for class extra166y.CustomConcurrentHashMap.KeySet
Creates a set with the given parameters
keySet() - Method in class jsr166x.ConcurrentSkipListMap
Returns a set view of the keys contained in this map.

L

last() - Method in class jsr166x.ConcurrentSkipListSet
Returns the last (highest) element currently in this set.
lastEntry() - Method in class jsr166x.ConcurrentSkipListMap
Returns a key-value mapping associated with the greatest key in this map, or null if the map is empty.
lastEntry() - Method in interface jsr166x.NavigableMap
Returns a key-value mapping associated with the greatest key in this map, or null if the map is empty.
lastKey() - Method in class jsr166x.ConcurrentSkipListMap
Returns the last (highest) key currently in this map.
LinkedBlockingDeque<E> - Class in jsr166x
An optionally-bounded blocking deque based on linked nodes.
LinkedBlockingDeque() - Constructor for class jsr166x.LinkedBlockingDeque
Creates a LinkedBlockingDeque with a capacity of Integer.MAX_VALUE.
LinkedBlockingDeque(int) - Constructor for class jsr166x.LinkedBlockingDeque
Creates a LinkedBlockingDeque with the given (fixed) capacity.
LinkedBlockingDeque(Collection<? extends E>) - Constructor for class jsr166x.LinkedBlockingDeque
Creates a LinkedBlockingDeque with a capacity of Integer.MAX_VALUE, initially containing the elements of the given collection, added in traversal order of the collection's iterator.
LinkedTransferQueue<E> - Class in jsr166y
An unbounded TransferQueue based on linked nodes.
LinkedTransferQueue() - Constructor for class jsr166y.LinkedTransferQueue
Creates an initially empty LinkedTransferQueue.
LinkedTransferQueue(Collection<? extends E>) - Constructor for class jsr166y.LinkedTransferQueue
Creates a LinkedTransferQueue initially containing the elements of the given collection, added in traversal order of the collection's iterator.
longAdder() - Static method in class extra166y.CommonOps
Returns a reducer that adds two long elements
longEqualityPredicate() - Static method in class extra166y.CommonOps
Returns a predicate evaluating to true if the first argument == the second
longInequalityPredicate() - Static method in class extra166y.CommonOps
Returns a predicate evaluating to true if the first argument == the second
longMaxReducer(Ops.LongComparator) - Static method in class extra166y.CommonOps
Returns a reducer returning the maximum of two long elements, using the given comparator
longMinReducer(Ops.LongComparator) - Static method in class extra166y.CommonOps
Returns a reducer returning the minimum of two long elements, using the given comparator
longRandom() - Static method in class extra166y.CommonOps
Returns a generator producing uniform random values with the same properties as Random.nextLong()
longRandom(long) - Static method in class extra166y.CommonOps
Returns a generator producing uniform random values with the same properties as Random.nextInt(int)
longRandom(long, long) - Static method in class extra166y.CommonOps
Returns a generator producing uniform random values between the given least value (inclusive) and bound (exclusive).
lower(E) - Method in class jsr166x.ConcurrentSkipListSet
Returns an element strictly less than the given element, or null if there is no such element.
lower(E) - Method in interface jsr166x.NavigableSet
Returns an element strictly less than the given element, or null if there is no such element.
lowerEntry(K) - Method in class jsr166x.ConcurrentSkipListMap
Returns a key-value mapping associated with the greatest key strictly less than the given key, or null if there is no such entry.
lowerEntry(K) - Method in interface jsr166x.NavigableMap
Returns a key-value mapping associated with the greatest key strictly less than the given key, or null if there is no such entry.
lowerKey(K) - Method in class jsr166x.ConcurrentSkipListMap
Returns the greatest key strictly less than the given key, or null if there is no such key.
lowerKey(K) - Method in interface jsr166x.NavigableMap
Returns the greatest key strictly less than the given key, or null if there is no such key.

M

managedBlock(ForkJoinPool.ManagedBlocker) - Static method in class jsr166y.ForkJoinPool
Blocks in accord with the given blocker.
map(K) - Method in interface extra166y.CustomConcurrentHashMap.MappingFunction
Returns a value for the given key, or null if there is no mapping.
max(Comparator<? super T>) - Method in class extra166y.ParallelArray
Returns the maximum element, or null if empty
max() - Method in class extra166y.ParallelArray
Returns the maximum element, or null if empty assuming that all elements are Comparables
max() - Method in interface extra166y.ParallelArray.SummaryStatistics
Return the maximum element, or null if empty
max() - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns the maximum element, or -Double.MAX_VALUE if empty
max(Ops.DoubleComparator) - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns the maximum element, or -Double.MAX_VALUE if empty
max() - Method in class extra166y.ParallelArrayWithLongMapping
Returns the maximum element, or Long.MIN_VALUE if empty
max(Ops.LongComparator) - Method in class extra166y.ParallelArrayWithLongMapping
Returns the maximum element, or Long.MIN_VALUE if empty
max(Comparator<? super U>) - Method in class extra166y.ParallelArrayWithMapping
Returns the maximum element, or null if empty
max() - Method in class extra166y.ParallelArrayWithMapping
Returns the maximum element, or null if empty assuming that all elements are Comparables
max(Ops.DoubleComparator) - Method in class extra166y.ParallelDoubleArray
Returns the maximum element, or -Double.MAX_VALUE if empty
max() - Method in class extra166y.ParallelDoubleArray
Returns the maximum element, or -Double.MAX_VALUE if empty
max() - Method in interface extra166y.ParallelDoubleArray.SummaryStatistics
Return the maximum element, or -Double.MAX_VALUE if empty
max() - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns the maximum element, or -Double.MAX_VALUE if empty
max(Ops.DoubleComparator) - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns the maximum element, or -Double.MAX_VALUE if empty
max() - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns the maximum element, or Long.MIN_VALUE if empty
max(Ops.LongComparator) - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns the maximum element, or Long.MIN_VALUE if empty
max(Comparator<? super U>) - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns the maximum mapped element, or null if empty
max() - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns the maximum mapped element, or null if empty assuming that all elements are Comparables
max(Ops.LongComparator) - Method in class extra166y.ParallelLongArray
Returns the maximum element, or Long.MIN_VALUE if empty
max() - Method in class extra166y.ParallelLongArray
Returns the maximum element, or Long.MIN_VALUE if empty
max() - Method in interface extra166y.ParallelLongArray.SummaryStatistics
Return the maximum element, or Long.MIN_VALUE if empty
max() - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns the maximum element, or -Double.MAX_VALUE if empty
max(Ops.DoubleComparator) - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns the maximum element, or -Double.MAX_VALUE if empty
max() - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns the maximum element, or Long.MIN_VALUE if empty
max(Ops.LongComparator) - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns the maximum element, or Long.MIN_VALUE if empty
max(Comparator<? super U>) - Method in class extra166y.ParallelLongArrayWithMapping
Returns the maximum mapped element, or null if empty
max() - Method in class extra166y.ParallelLongArrayWithMapping
Returns the maximum mapped element, or null if empty assuming that all elements are Comparables
maxReducer(Comparator<? super T>) - Static method in class extra166y.CommonOps
Returns a reducer returning the maximum of two elements, using the given comparator, and treating null as less than any non-null element.
min(Comparator<? super T>) - Method in class extra166y.ParallelArray
Returns the minimum element, or null if empty
min() - Method in class extra166y.ParallelArray
Returns the minimum element, or null if empty, assuming that all elements are Comparables
min() - Method in interface extra166y.ParallelArray.SummaryStatistics
Return the minimum element, or null if empty
min() - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns the minimum element, or Double.MAX_VALUE if empty
min(Ops.DoubleComparator) - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns the minimum element, or Double.MAX_VALUE if empty
min() - Method in class extra166y.ParallelArrayWithLongMapping
Returns the minimum element, or Long.MAX_VALUE if empty
min(Ops.LongComparator) - Method in class extra166y.ParallelArrayWithLongMapping
Returns the minimum element, or Long.MAX_VALUE if empty
min(Comparator<? super U>) - Method in class extra166y.ParallelArrayWithMapping
Returns the minimum element, or null if empty
min() - Method in class extra166y.ParallelArrayWithMapping
Returns the minimum element, or null if empty, assuming that all elements are Comparables
min(Ops.DoubleComparator) - Method in class extra166y.ParallelDoubleArray
Returns the minimum element, or Double.MAX_VALUE if empty
min() - Method in class extra166y.ParallelDoubleArray
Returns the minimum element, or Double.MAX_VALUE if empty,
min() - Method in interface extra166y.ParallelDoubleArray.SummaryStatistics
Return the minimum element, or Double.MAX_VALUE if empty
min() - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns the minimum element, or Double.MAX_VALUE if empty
min(Ops.DoubleComparator) - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns the minimum element, or Double.MAX_VALUE if empty
min() - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns the minimum element, or Long.MAX_VALUE if empty
min(Ops.LongComparator) - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns the minimum element, or Long.MAX_VALUE if empty
min(Comparator<? super U>) - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns the minimum mapped element, or null if empty
min() - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns the minimum mapped element, or null if empty, assuming that all elements are Comparables
min(Ops.LongComparator) - Method in class extra166y.ParallelLongArray
Returns the minimum element, or Long.MAX_VALUE if empty
min() - Method in class extra166y.ParallelLongArray
Returns the minimum element, or Long.MAX_VALUE if empty,
min() - Method in interface extra166y.ParallelLongArray.SummaryStatistics
Return the minimum element, or Long.MAX_VALUE if empty
min() - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns the minimum element, or Double.MAX_VALUE if empty
min(Ops.DoubleComparator) - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns the minimum element, or Double.MAX_VALUE if empty
min() - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns the minimum element, or Long.MAX_VALUE if empty
min(Ops.LongComparator) - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns the minimum element, or Long.MAX_VALUE if empty
min(Comparator<? super U>) - Method in class extra166y.ParallelLongArrayWithMapping
Returns the minimum mapped element, or null if empty
min() - Method in class extra166y.ParallelLongArrayWithMapping
Returns the minimum mapped element, or null if empty, assuming that all elements are Comparables
minReducer(Comparator<? super T>) - Static method in class extra166y.CommonOps
Returns a reducer returning the minimum of two elements, using the given comparator, and treating null as greater than any non-null element.

N

naturalComparator(Class<T>) - Static method in class extra166y.CommonOps
Returns a Comparator for Comparable objects
naturalDoubleComparator() - Static method in class extra166y.CommonOps
Returns a comparator for doubles relying on natural ordering
naturalDoubleMaxReducer() - Static method in class extra166y.CommonOps
Returns a reducer returning the maximum of two double elements, using natural comparator
naturalDoubleMinReducer() - Static method in class extra166y.CommonOps
Returns a reducer returning the minimum of two double elements, using natural comparator
naturalLongComparator() - Static method in class extra166y.CommonOps
Returns a comparator for longs relying on natural ordering
naturalLongMaxReducer() - Static method in class extra166y.CommonOps
Returns a reducer returning the maximum of two long elements, using natural comparator
naturalLongMinReducer() - Static method in class extra166y.CommonOps
A reducer returning the minimum of two long elements, using natural comparator
naturalMaxReducer(Class<T>) - Static method in class extra166y.CommonOps
Returns a reducer returning the maximum of two Comparable elements, treating null as less than any non-null element.
naturalMinReducer(Class<T>) - Static method in class extra166y.CommonOps
Returns a reducer returning the minimum of two Comparable elements, treating null as greater than any non-null element.
NavigableMap<K,V> - Interface in jsr166x
A SortedMap extended with navigation methods returning the closest matches for given search targets.
NavigableSet<E> - Interface in jsr166x
A SortedSet extended with navigation methods reporting closest matches for given search targets.
newIntKeyIntValueMap(int) - Static method in class extra166y.CustomConcurrentHashMap
Returns a new map using Integer keys and values
newIntKeyMap(CustomConcurrentHashMap.Strength, CustomConcurrentHashMap.Equivalence<? super ValueType>, int) - Static method in class extra166y.CustomConcurrentHashMap
Returns a new map using Integer keys and the given value parameters
newIntValueMap(CustomConcurrentHashMap.Strength, CustomConcurrentHashMap.Equivalence<? super KeyType>, int) - Static method in class extra166y.CustomConcurrentHashMap
Returns a new map using the given key parameters and Integer values
newTaskFor(Runnable, T) - Method in class jsr166y.ForkJoinPool
 
newTaskFor(Callable<T>) - Method in class jsr166y.ForkJoinPool
 
newThread(ForkJoinPool) - Method in interface jsr166y.ForkJoinPool.ForkJoinWorkerThreadFactory
Returns a new worker thread operating in the given pool.
next(int) - Method in class jsr166y.ThreadLocalRandom
 
nextDouble(double) - Method in class jsr166y.ThreadLocalRandom
Returns a pseudorandom, uniformly distributed double value between 0 (inclusive) and the specified value (exclusive).
nextDouble(double, double) - Method in class jsr166y.ThreadLocalRandom
Returns a pseudorandom, uniformly distributed value between the given least value (inclusive) and bound (exclusive).
nextInt(int, int) - Method in class jsr166y.ThreadLocalRandom
Returns a pseudorandom, uniformly distributed value between the given least value (inclusive) and bound (exclusive).
nextLong(long) - Method in class jsr166y.ThreadLocalRandom
Returns a pseudorandom, uniformly distributed value between 0 (inclusive) and the specified value (exclusive).
nextLong(long, long) - Method in class jsr166y.ThreadLocalRandom
Returns a pseudorandom, uniformly distributed value between the given least value (inclusive) and bound (exclusive).
nonidentityPredicate() - Static method in class extra166y.CommonOps
Returns a predicate evaluating to true if the first argument != the second
notPredicate(Ops.Predicate<T>) - Static method in class extra166y.CommonOps
Returns a predicate evaluating to the negation of its contained predicate
notPredicate(Ops.DoublePredicate) - Static method in class extra166y.CommonOps
Returns a predicate evaluating to the negation of its contained predicate
notPredicate(Ops.LongPredicate) - Static method in class extra166y.CommonOps
Returns a predicate evaluating to the negation of its contained predicate

O

offer(E) - Method in class jsr166x.ArrayDeque
Inserts the specified element to the end of this deque.
offer(E, long, TimeUnit) - Method in interface jsr166x.BlockingDeque
Inserts the specified element as the lest element of this deque, if possible.
offer(E) - Method in class jsr166x.ConcurrentLinkedDeque
Inserts the specified element at the tail of this queue.
offer(E) - Method in interface jsr166x.Deque
Inserts the specified element into the queue represented by this deque unless it would violate capacity restrictions.
offer(E) - Method in class jsr166x.LinkedBlockingDeque
 
offer(E, long, TimeUnit) - Method in class jsr166x.LinkedBlockingDeque
 
offer(E, long, TimeUnit) - Method in class jsr166y.LinkedTransferQueue
Inserts the specified element at the tail of this queue.
offer(E) - Method in class jsr166y.LinkedTransferQueue
Inserts the specified element at the tail of this queue.
offerFirst(E) - Method in class jsr166x.ArrayDeque
Inserts the specified element to the front this deque.
offerFirst(E, long, TimeUnit) - Method in interface jsr166x.BlockingDeque
Inserts the specified element as the first element of this deque, waiting if necessary up to the specified wait time for space to become available.
offerFirst(E) - Method in class jsr166x.ConcurrentLinkedDeque
Inserts the specified element at the front of this deque.
offerFirst(E) - Method in interface jsr166x.Deque
Inserts the specified element to the front this deque unless it would violate capacity restrictions.
offerFirst(E) - Method in class jsr166x.LinkedBlockingDeque
 
offerFirst(E, long, TimeUnit) - Method in class jsr166x.LinkedBlockingDeque
 
offerLast(E) - Method in class jsr166x.ArrayDeque
Inserts the specified element to the end this deque.
offerLast(E, long, TimeUnit) - Method in interface jsr166x.BlockingDeque
Inserts the specified element as the last element of this deque, waiting if necessary up to the specified wait time for space to become available.
offerLast(E) - Method in class jsr166x.ConcurrentLinkedDeque
Inserts the specified element at the end of this deque.
offerLast(E) - Method in interface jsr166x.Deque
Inserts the specified element to the end of this deque unless it would violate capacity restrictions.
offerLast(E) - Method in class jsr166x.LinkedBlockingDeque
 
offerLast(E, long, TimeUnit) - Method in class jsr166x.LinkedBlockingDeque
 
onAdvance(int, int) - Method in class jsr166y.Phaser
Overridable method to perform an action upon impending phase advance, and to control termination.
onStart() - Method in class jsr166y.ForkJoinWorkerThread
Initializes internal state after construction but before processing any tasks.
onTermination(Throwable) - Method in class jsr166y.ForkJoinWorkerThread
Performs cleanup associated with termination of this worker thread.
op() - Method in interface extra166y.Ops.Action
 
op(double, double) - Method in interface extra166y.Ops.BinaryDoubleOp
 
op(double, double) - Method in interface extra166y.Ops.BinaryDoublePredicate
 
op(int, int) - Method in interface extra166y.Ops.BinaryIntOp
 
op(int, int) - Method in interface extra166y.Ops.BinaryIntPredicate
 
op(long, long) - Method in interface extra166y.Ops.BinaryLongOp
 
op(long, long) - Method in interface extra166y.Ops.BinaryLongPredicate
 
op(A, B) - Method in interface extra166y.Ops.BinaryOp
 
op(A, B) - Method in interface extra166y.Ops.BinaryPredicate
 
op(double, double) - Method in interface extra166y.Ops.DoubleAndDoubleProcedure
 
op(double, double) - Method in interface extra166y.Ops.DoubleAndDoubleToInt
 
op(double, double) - Method in interface extra166y.Ops.DoubleAndDoubleToLong
 
op(double, double) - Method in interface extra166y.Ops.DoubleAndDoubleToObject
 
op(double, int) - Method in interface extra166y.Ops.DoubleAndIntPredicate
 
op(double, int) - Method in interface extra166y.Ops.DoubleAndIntProcedure
 
op(double, int) - Method in interface extra166y.Ops.DoubleAndIntToDouble
 
op(double, int) - Method in interface extra166y.Ops.DoubleAndIntToInt
 
op(double, int) - Method in interface extra166y.Ops.DoubleAndIntToLong
 
op(double, int) - Method in interface extra166y.Ops.DoubleAndIntToObject
 
op(double, long) - Method in interface extra166y.Ops.DoubleAndLongPredicate
 
op(double, long) - Method in interface extra166y.Ops.DoubleAndLongProcedure
 
op(double, long) - Method in interface extra166y.Ops.DoubleAndLongToDouble
 
op(double, long) - Method in interface extra166y.Ops.DoubleAndLongToInt
 
op(double, long) - Method in interface extra166y.Ops.DoubleAndLongToLong
 
op(double, long) - Method in interface extra166y.Ops.DoubleAndLongToObject
 
op(double, A) - Method in interface extra166y.Ops.DoubleAndObjectPredicate
 
op(double, A) - Method in interface extra166y.Ops.DoubleAndObjectProcedure
 
op(double, A) - Method in interface extra166y.Ops.DoubleAndObjectToDouble
 
op(double, A) - Method in interface extra166y.Ops.DoubleAndObjectToInt
 
op(double, A) - Method in interface extra166y.Ops.DoubleAndObjectToLong
 
op(double, A) - Method in interface extra166y.Ops.DoubleAndObjectToObject
 
op() - Method in interface extra166y.Ops.DoubleGenerator
 
op(double) - Method in interface extra166y.Ops.DoubleOp
 
op(double) - Method in interface extra166y.Ops.DoublePredicate
 
op(double) - Method in interface extra166y.Ops.DoubleProcedure
 
op(double) - Method in interface extra166y.Ops.DoubleToInt
 
op(double) - Method in interface extra166y.Ops.DoubleToLong
 
op(double) - Method in interface extra166y.Ops.DoubleToObject
 
op() - Method in interface extra166y.Ops.Generator
 
op(int, double) - Method in interface extra166y.Ops.IntAndDoublePredicate
 
op(int, double) - Method in interface extra166y.Ops.IntAndDoubleProcedure
 
op(int, double) - Method in interface extra166y.Ops.IntAndDoubleToDouble
 
op(int, double) - Method in interface extra166y.Ops.IntAndDoubleToInt
 
op(int, double) - Method in interface extra166y.Ops.IntAndDoubleToLong
 
op(int, double) - Method in interface extra166y.Ops.IntAndDoubleToObject
 
op(int, int) - Method in interface extra166y.Ops.IntAndIntProcedure
 
op(int, int) - Method in interface extra166y.Ops.IntAndIntToDouble
 
op(int, int) - Method in interface extra166y.Ops.IntAndIntToLong
 
op(int, int) - Method in interface extra166y.Ops.IntAndIntToObject
 
op(int, long) - Method in interface extra166y.Ops.IntAndLongPredicate
 
op(int, long) - Method in interface extra166y.Ops.IntAndLongProcedure
 
op(int, long) - Method in interface extra166y.Ops.IntAndLongToDouble
 
op(int, long) - Method in interface extra166y.Ops.IntAndLongToInt
 
op(int, long) - Method in interface extra166y.Ops.IntAndLongToLong
 
op(int, long) - Method in interface extra166y.Ops.IntAndLongToObject
 
op(int, A) - Method in interface extra166y.Ops.IntAndObjectPredicate
 
op(int, A) - Method in interface extra166y.Ops.IntAndObjectProcedure
 
op(int, A) - Method in interface extra166y.Ops.IntAndObjectToDouble
 
op(int, A) - Method in interface extra166y.Ops.IntAndObjectToInt
 
op(int, A) - Method in interface extra166y.Ops.IntAndObjectToLong
 
op(int, A) - Method in interface extra166y.Ops.IntAndObjectToObject
 
op() - Method in interface extra166y.Ops.IntGenerator
 
op(int) - Method in interface extra166y.Ops.IntOp
 
op(int) - Method in interface extra166y.Ops.IntPredicate
 
op(int) - Method in interface extra166y.Ops.IntProcedure
 
op(int) - Method in interface extra166y.Ops.IntToDouble
 
op(int) - Method in interface extra166y.Ops.IntToLong
 
op(int) - Method in interface extra166y.Ops.IntToObject
 
op(long, double) - Method in interface extra166y.Ops.LongAndDoublePredicate
 
op(long, double) - Method in interface extra166y.Ops.LongAndDoubleProcedure
 
op(long, double) - Method in interface extra166y.Ops.LongAndDoubleToDouble
 
op(long, double) - Method in interface extra166y.Ops.LongAndDoubleToInt
 
op(long, double) - Method in interface extra166y.Ops.LongAndDoubleToLong
 
op(long, double) - Method in interface extra166y.Ops.LongAndDoubleToObject
 
op(long, int) - Method in interface extra166y.Ops.LongAndIntPredicate
 
op(long, int) - Method in interface extra166y.Ops.LongAndIntProcedure
 
op(long, int) - Method in interface extra166y.Ops.LongAndIntToDouble
 
op(long, int) - Method in interface extra166y.Ops.LongAndIntToInt
 
op(long, int) - Method in interface extra166y.Ops.LongAndIntToLong
 
op(long, int) - Method in interface extra166y.Ops.LongAndIntToObject
 
op(long, long) - Method in interface extra166y.Ops.LongAndLongProcedure
 
op(long, long) - Method in interface extra166y.Ops.LongAndLongToDouble
 
op(long, long) - Method in interface extra166y.Ops.LongAndLongToInt
 
op(long, long) - Method in interface extra166y.Ops.LongAndLongToObject
 
op(long, A) - Method in interface extra166y.Ops.LongAndObjectPredicate
 
op(long, A) - Method in interface extra166y.Ops.LongAndObjectProcedure
 
op(long, A) - Method in interface extra166y.Ops.LongAndObjectToDouble
 
op(long, A) - Method in interface extra166y.Ops.LongAndObjectToInt
 
op(long, A) - Method in interface extra166y.Ops.LongAndObjectToLong
 
op(long, A) - Method in interface extra166y.Ops.LongAndObjectToObject
 
op() - Method in interface extra166y.Ops.LongGenerator
 
op(long) - Method in interface extra166y.Ops.LongOp
 
op(long) - Method in interface extra166y.Ops.LongPredicate
 
op(long) - Method in interface extra166y.Ops.LongProcedure
 
op(long) - Method in interface extra166y.Ops.LongToDouble
 
op(long) - Method in interface extra166y.Ops.LongToInt
 
op(long) - Method in interface extra166y.Ops.LongToObject
 
op(A, double) - Method in interface extra166y.Ops.ObjectAndDoublePredicate
 
op(A, double) - Method in interface extra166y.Ops.ObjectAndDoubleProcedure
 
op(A, double) - Method in interface extra166y.Ops.ObjectAndDoubleToDouble
 
op(A, double) - Method in interface extra166y.Ops.ObjectAndDoubleToInt
 
op(A, double) - Method in interface extra166y.Ops.ObjectAndDoubleToLong
 
op(A, double) - Method in interface extra166y.Ops.ObjectAndDoubleToObject
 
op(A, int) - Method in interface extra166y.Ops.ObjectAndIntPredicate
 
op(A, int) - Method in interface extra166y.Ops.ObjectAndIntProcedure
 
op(A, int) - Method in interface extra166y.Ops.ObjectAndIntToDouble
 
op(A, int) - Method in interface extra166y.Ops.ObjectAndIntToInt
 
op(A, int) - Method in interface extra166y.Ops.ObjectAndIntToLong
 
op(A, int) - Method in interface extra166y.Ops.ObjectAndIntToObject
 
op(A, long) - Method in interface extra166y.Ops.ObjectAndLongPredicate
 
op(A, long) - Method in interface extra166y.Ops.ObjectAndLongProcedure
 
op(A, long) - Method in interface extra166y.Ops.ObjectAndLongToDouble
 
op(A, long) - Method in interface extra166y.Ops.ObjectAndLongToInt
 
op(A, long) - Method in interface extra166y.Ops.ObjectAndLongToLong
 
op(A, long) - Method in interface extra166y.Ops.ObjectAndLongToObject
 
op(A, B) - Method in interface extra166y.Ops.ObjectAndObjectProcedure
 
op(A, B) - Method in interface extra166y.Ops.ObjectAndObjectToDouble
 
op(A, B) - Method in interface extra166y.Ops.ObjectAndObjectToInt
 
op(A, B) - Method in interface extra166y.Ops.ObjectAndObjectToLong
 
op(A) - Method in interface extra166y.Ops.ObjectToDouble
 
op(A) - Method in interface extra166y.Ops.ObjectToInt
 
op(A) - Method in interface extra166y.Ops.ObjectToLong
 
op(A) - Method in interface extra166y.Ops.Op
 
op(A) - Method in interface extra166y.Ops.Predicate
 
op(A) - Method in interface extra166y.Ops.Procedure
 
Ops - Class in extra166y
Interfaces and utilities declaring per-element operations used within parallel methods on aggregates.
Ops.Action - Interface in extra166y
 
Ops.BinaryDoubleOp - Interface in extra166y
 
Ops.BinaryDoublePredicate - Interface in extra166y
 
Ops.BinaryIntOp - Interface in extra166y
 
Ops.BinaryIntPredicate - Interface in extra166y
 
Ops.BinaryLongOp - Interface in extra166y
 
Ops.BinaryLongPredicate - Interface in extra166y
 
Ops.BinaryOp<A,B,R> - Interface in extra166y
 
Ops.BinaryPredicate<A,B> - Interface in extra166y
 
Ops.DoubleAndDoubleProcedure - Interface in extra166y
 
Ops.DoubleAndDoubleToInt - Interface in extra166y
 
Ops.DoubleAndDoubleToLong - Interface in extra166y
 
Ops.DoubleAndDoubleToObject<R> - Interface in extra166y
 
Ops.DoubleAndIntPredicate - Interface in extra166y
 
Ops.DoubleAndIntProcedure - Interface in extra166y
 
Ops.DoubleAndIntToDouble - Interface in extra166y
 
Ops.DoubleAndIntToInt - Interface in extra166y
 
Ops.DoubleAndIntToLong - Interface in extra166y
 
Ops.DoubleAndIntToObject<R> - Interface in extra166y
 
Ops.DoubleAndLongPredicate - Interface in extra166y
 
Ops.DoubleAndLongProcedure - Interface in extra166y
 
Ops.DoubleAndLongToDouble - Interface in extra166y
 
Ops.DoubleAndLongToInt - Interface in extra166y
 
Ops.DoubleAndLongToLong - Interface in extra166y
 
Ops.DoubleAndLongToObject<R> - Interface in extra166y
 
Ops.DoubleAndObjectPredicate<A> - Interface in extra166y
 
Ops.DoubleAndObjectProcedure<A> - Interface in extra166y
 
Ops.DoubleAndObjectToDouble<A> - Interface in extra166y
 
Ops.DoubleAndObjectToInt<A> - Interface in extra166y
 
Ops.DoubleAndObjectToLong<A> - Interface in extra166y
 
Ops.DoubleAndObjectToObject<A,R> - Interface in extra166y
 
Ops.DoubleComparator - Interface in extra166y
 
Ops.DoubleGenerator - Interface in extra166y
 
Ops.DoubleOp - Interface in extra166y
 
Ops.DoublePredicate - Interface in extra166y
 
Ops.DoubleProcedure - Interface in extra166y
 
Ops.DoubleReducer - Interface in extra166y
 
Ops.DoubleToInt - Interface in extra166y
 
Ops.DoubleToLong - Interface in extra166y
 
Ops.DoubleToObject<R> - Interface in extra166y
 
Ops.Generator<R> - Interface in extra166y
 
Ops.IntAndDoublePredicate - Interface in extra166y
 
Ops.IntAndDoubleProcedure - Interface in extra166y
 
Ops.IntAndDoubleToDouble - Interface in extra166y
 
Ops.IntAndDoubleToInt - Interface in extra166y
 
Ops.IntAndDoubleToLong - Interface in extra166y
 
Ops.IntAndDoubleToObject<R> - Interface in extra166y
 
Ops.IntAndIntProcedure - Interface in extra166y
 
Ops.IntAndIntToDouble - Interface in extra166y
 
Ops.IntAndIntToLong - Interface in extra166y
 
Ops.IntAndIntToObject<R> - Interface in extra166y
 
Ops.IntAndLongPredicate - Interface in extra166y
 
Ops.IntAndLongProcedure - Interface in extra166y
 
Ops.IntAndLongToDouble - Interface in extra166y
 
Ops.IntAndLongToInt - Interface in extra166y
 
Ops.IntAndLongToLong - Interface in extra166y
 
Ops.IntAndLongToObject<R> - Interface in extra166y
 
Ops.IntAndObjectPredicate<A> - Interface in extra166y
 
Ops.IntAndObjectProcedure<A> - Interface in extra166y
 
Ops.IntAndObjectToDouble<A> - Interface in extra166y
 
Ops.IntAndObjectToInt<A> - Interface in extra166y
 
Ops.IntAndObjectToLong<A> - Interface in extra166y
 
Ops.IntAndObjectToObject<A,R> - Interface in extra166y
 
Ops.IntComparator - Interface in extra166y
 
Ops.IntGenerator - Interface in extra166y
 
Ops.IntOp - Interface in extra166y
 
Ops.IntPredicate - Interface in extra166y
 
Ops.IntProcedure - Interface in extra166y
 
Ops.IntReducer - Interface in extra166y
 
Ops.IntToDouble - Interface in extra166y
 
Ops.IntToLong - Interface in extra166y
 
Ops.IntToObject<R> - Interface in extra166y
 
Ops.LongAndDoublePredicate - Interface in extra166y
 
Ops.LongAndDoubleProcedure - Interface in extra166y
 
Ops.LongAndDoubleToDouble - Interface in extra166y
 
Ops.LongAndDoubleToInt - Interface in extra166y
 
Ops.LongAndDoubleToLong - Interface in extra166y
 
Ops.LongAndDoubleToObject<R> - Interface in extra166y
 
Ops.LongAndIntPredicate - Interface in extra166y
 
Ops.LongAndIntProcedure - Interface in extra166y
 
Ops.LongAndIntToDouble - Interface in extra166y
 
Ops.LongAndIntToInt - Interface in extra166y
 
Ops.LongAndIntToLong - Interface in extra166y
 
Ops.LongAndIntToObject<R> - Interface in extra166y
 
Ops.LongAndLongProcedure - Interface in extra166y
 
Ops.LongAndLongToDouble - Interface in extra166y
 
Ops.LongAndLongToInt - Interface in extra166y
 
Ops.LongAndLongToObject<R> - Interface in extra166y
 
Ops.LongAndObjectPredicate<A> - Interface in extra166y
 
Ops.LongAndObjectProcedure<A> - Interface in extra166y
 
Ops.LongAndObjectToDouble<A> - Interface in extra166y
 
Ops.LongAndObjectToInt<A> - Interface in extra166y
 
Ops.LongAndObjectToLong<A> - Interface in extra166y
 
Ops.LongAndObjectToObject<A,R> - Interface in extra166y
 
Ops.LongComparator - Interface in extra166y
 
Ops.LongGenerator - Interface in extra166y
 
Ops.LongOp - Interface in extra166y
 
Ops.LongPredicate - Interface in extra166y
 
Ops.LongProcedure - Interface in extra166y
 
Ops.LongReducer - Interface in extra166y
 
Ops.LongToDouble - Interface in extra166y
 
Ops.LongToInt - Interface in extra166y
 
Ops.LongToObject<R> - Interface in extra166y
 
Ops.ObjectAndDoublePredicate<A> - Interface in extra166y
 
Ops.ObjectAndDoubleProcedure<A> - Interface in extra166y
 
Ops.ObjectAndDoubleToDouble<A> - Interface in extra166y
 
Ops.ObjectAndDoubleToInt<A> - Interface in extra166y
 
Ops.ObjectAndDoubleToLong<A> - Interface in extra166y
 
Ops.ObjectAndDoubleToObject<A,R> - Interface in extra166y
 
Ops.ObjectAndIntPredicate<A> - Interface in extra166y
 
Ops.ObjectAndIntProcedure<A> - Interface in extra166y
 
Ops.ObjectAndIntToDouble<A> - Interface in extra166y
 
Ops.ObjectAndIntToInt<A> - Interface in extra166y
 
Ops.ObjectAndIntToLong<A> - Interface in extra166y
 
Ops.ObjectAndIntToObject<A,R> - Interface in extra166y
 
Ops.ObjectAndLongPredicate<A> - Interface in extra166y
 
Ops.ObjectAndLongProcedure<A> - Interface in extra166y
 
Ops.ObjectAndLongToDouble<A> - Interface in extra166y
 
Ops.ObjectAndLongToInt<A> - Interface in extra166y
 
Ops.ObjectAndLongToLong<A> - Interface in extra166y
 
Ops.ObjectAndLongToObject<A,R> - Interface in extra166y
 
Ops.ObjectAndObjectProcedure<A,B> - Interface in extra166y
 
Ops.ObjectAndObjectToDouble<A,B> - Interface in extra166y
 
Ops.ObjectAndObjectToInt<A,B> - Interface in extra166y
 
Ops.ObjectAndObjectToLong<A,B> - Interface in extra166y
 
Ops.ObjectToDouble<A> - Interface in extra166y
 
Ops.ObjectToInt<A> - Interface in extra166y
 
Ops.ObjectToLong<A> - Interface in extra166y
 
Ops.Op<A,R> - Interface in extra166y
 
Ops.Predicate<A> - Interface in extra166y
 
Ops.Procedure<A> - Interface in extra166y
 
Ops.Reducer<A> - Interface in extra166y
 
orPredicate(Ops.Predicate<S>, Ops.Predicate<? super T>) - Static method in class extra166y.CommonOps
Returns a predicate evaluating to the disjunction of its contained predicates
orPredicate(Ops.DoublePredicate, Ops.DoublePredicate) - Static method in class extra166y.CommonOps
Returns a predicate evaluating to the disjunction of its contained predicates
orPredicate(Ops.LongPredicate, Ops.LongPredicate) - Static method in class extra166y.CommonOps
Returns a predicate evaluating to the disjunction of its contained predicates

P

ParallelArray<T> - Class in extra166y
An array supporting parallel operations.
ParallelArray(ForkJoinPool, T[], int) - Constructor for class extra166y.ParallelArray
Constructor for use by subclasses to create a new ParallelArray using the given executor, and initially using the supplied array, with effective size bound by the given limit.
ParallelArray.SummaryStatistics<T> - Interface in extra166y
Summary statistics for a possibly bounded, filtered, and/or mapped ParallelArray.
ParallelArrayWithBounds<T> - Class in extra166y
A prefix view of ParallelArray that causes operations to apply only to elements within a given range.
ParallelArrayWithDoubleMapping<T> - Class in extra166y
A prefix view of ParallelArray that causes operations to apply to mappings of elements, not to the elements themselves.
ParallelArrayWithFilter<T> - Class in extra166y
A prefix view of ParallelArray that causes operations to apply only to elements for which a selector returns true.
ParallelArrayWithLongMapping<T> - Class in extra166y
A prefix view of ParallelArray that causes operations to apply to mappings of elements, not to the elements themselves.
ParallelArrayWithMapping<T,U> - Class in extra166y
A prefix view of ParallelArray that causes operations to apply to mappings of elements, not to the elements themselves.
ParallelDoubleArray - Class in extra166y
An array of doubles supporting parallel operations.
ParallelDoubleArray(ForkJoinPool, double[], int) - Constructor for class extra166y.ParallelDoubleArray
Constructor for use by subclasses to create a new ParallelDoubleArray using the given executor, and initially using the supplied array, with effective size bound by the given limit.
ParallelDoubleArray.SummaryStatistics - Interface in extra166y
Summary statistics for a possibly bounded, filtered, and/or mapped ParallelDoubleArray.
ParallelDoubleArrayWithBounds - Class in extra166y
A prefix view of ParallelDoubleArray that causes operations to apply only to elements within a given range.
ParallelDoubleArrayWithDoubleMapping - Class in extra166y
A prefix view of ParallelArray that causes operations to apply to mappings of elements, not to the elements themselves.
ParallelDoubleArrayWithFilter - Class in extra166y
A prefix view of ParallelDoubleArray that causes operations to apply only to elements for which a selector returns true.
ParallelDoubleArrayWithLongMapping - Class in extra166y
A prefix view of ParallelDoubleArray that causes operations to apply to mappings of elements, not to the elements themselves.
ParallelDoubleArrayWithMapping<U> - Class in extra166y
A prefix view of ParallelDoubleArray that causes operations to apply to mappings of elements, not to the elements themselves.
ParallelLongArray - Class in extra166y
An array of longs supporting parallel operations.
ParallelLongArray(ForkJoinPool, long[], int) - Constructor for class extra166y.ParallelLongArray
Constructor for use by subclasses to create a new ParallelLongArray using the given executor, and initially using the supplied array, with effective size bound by the given limit.
ParallelLongArray.SummaryStatistics - Interface in extra166y
Summary statistics for a possibly bounded, filtered, and/or mapped ParallelLongArray.
ParallelLongArrayWithBounds - Class in extra166y
A prefix view of ParallelLongArray that causes operations to apply only to elements within a given range.
ParallelLongArrayWithDoubleMapping - Class in extra166y
A prefix view of ParallelLongArray that causes operations to apply to mappings of elements, not to the elements themselves.
ParallelLongArrayWithFilter - Class in extra166y
A prefix view of ParallelLongArray that causes operations to apply only to elements for which a selector returns true.
ParallelLongArrayWithLongMapping - Class in extra166y
A prefix view of ParallelLongArray that causes operations to apply to mappings of elements, not to the elements themselves.
ParallelLongArrayWithMapping<U> - Class in extra166y
A prefix view of ParallelLongArray that causes operations to apply to mappings of elements, not to the elements themselves.
peek() - Method in class jsr166x.ArrayDeque
Retrieves, but does not remove, the head of the queue represented by this deque, returning null if this deque is empty.
peek() - Method in class jsr166x.ConcurrentLinkedDeque
 
peek() - Method in interface jsr166x.Deque
Retrieves, but does not remove, the head of the queue represented by this deque, returning null if this deque is empty.
peek() - Method in class jsr166x.LinkedBlockingDeque
 
peek() - Method in class jsr166y.LinkedTransferQueue
 
peekFirst() - Method in class jsr166x.ArrayDeque
Retrieves, but does not remove, the first element of this deque, returning null if this deque is empty.
peekFirst() - Method in class jsr166x.ConcurrentLinkedDeque
 
peekFirst() - Method in interface jsr166x.Deque
Retrieves, but does not remove, the first element of this deque, returning null if this deque is empty.
peekFirst() - Method in class jsr166x.LinkedBlockingDeque
 
peekLast() - Method in class jsr166x.ArrayDeque
Retrieves, but does not remove, the last element of this deque, returning null if this deque is empty.
peekLast() - Method in class jsr166x.ConcurrentLinkedDeque
 
peekLast() - Method in interface jsr166x.Deque
Retrieves, but does not remove, the last element of this deque, returning null if this deque is empty.
peekLast() - Method in class jsr166x.LinkedBlockingDeque
 
peekNextLocalTask() - Static method in class jsr166y.ForkJoinTask
Returns, but does not unschedule or execute, a task queued by the current thread but not yet executed, if one is immediately available.
Phaser - Class in jsr166y
A reusable synchronization barrier, similar in functionality to CyclicBarrier and CountDownLatch but supporting more flexible usage.
Phaser() - Constructor for class jsr166y.Phaser
Creates a new phaser with no initially registered parties, no parent, and initial phase number 0.
Phaser(int) - Constructor for class jsr166y.Phaser
Creates a new phaser with the given number of registered unarrived parties, no parent, and initial phase number 0.
Phaser(Phaser) - Constructor for class jsr166y.Phaser
Equivalent to Phaser(parent, 0).
Phaser(Phaser, int) - Constructor for class jsr166y.Phaser
Creates a new phaser with the given parent and number of registered unarrived parties.
poll() - Method in class jsr166x.ArrayDeque
Retrieves and removes the head of the queue represented by this deque, or null if this deque is empty.
poll(long, TimeUnit) - Method in interface jsr166x.BlockingDeque
Retrieves and removes the first element of this deque, waiting if necessary up to the specified wait time if no elements are present on this deque.
poll() - Method in class jsr166x.ConcurrentLinkedDeque
 
poll() - Method in interface jsr166x.Deque
Retrieves and removes the head of the queue represented by this deque, or null if this deque is empty.
poll() - Method in class jsr166x.LinkedBlockingDeque
 
poll(long, TimeUnit) - Method in class jsr166x.LinkedBlockingDeque
 
poll(long, TimeUnit) - Method in class jsr166y.LinkedTransferQueue
 
poll() - Method in class jsr166y.LinkedTransferQueue
 
pollFirst() - Method in class jsr166x.ArrayDeque
Retrieves and removes the first element of this deque, or null if this deque is empty.
pollFirst(long, TimeUnit) - Method in interface jsr166x.BlockingDeque
Retrieves and removes the first element of this deque, waiting if necessary up to the specified wait time if no elements are present on this deque.
pollFirst() - Method in class jsr166x.ConcurrentLinkedDeque
 
pollFirst() - Method in class jsr166x.ConcurrentSkipListSet
Retrieves and removes the first (lowest) element.
pollFirst() - Method in interface jsr166x.Deque
Retrieves and removes the first element of this deque, or null if this deque is empty.
pollFirst() - Method in class jsr166x.LinkedBlockingDeque
 
pollFirst(long, TimeUnit) - Method in class jsr166x.LinkedBlockingDeque
 
pollFirst() - Method in interface jsr166x.NavigableSet
Retrieves and removes the first (lowest) element.
pollFirstEntry() - Method in class jsr166x.ConcurrentSkipListMap
Removes and returns a key-value mapping associated with the least key in this map, or null if the map is empty.
pollFirstEntry() - Method in interface jsr166x.NavigableMap
Removes and returns a key-value mapping associated with the least key in this map, or null if the map is empty.
pollLast() - Method in class jsr166x.ArrayDeque
Retrieves and removes the last element of this deque, or null if this deque is empty.
pollLast(long, TimeUnit) - Method in interface jsr166x.BlockingDeque
Retrieves and removes the last element of this deque, waiting if necessary up to the specified wait time if no elements are present on this deque.
pollLast() - Method in class jsr166x.ConcurrentLinkedDeque
 
pollLast() - Method in class jsr166x.ConcurrentSkipListSet
Retrieves and removes the last (highest) element.
pollLast() - Method in interface jsr166x.Deque
Retrieves and removes the last element of this deque, or null if this deque is empty.
pollLast() - Method in class jsr166x.LinkedBlockingDeque
 
pollLast(long, TimeUnit) - Method in class jsr166x.LinkedBlockingDeque
 
pollLast() - Method in interface jsr166x.NavigableSet
Retrieves and removes the last (highest) element.
pollLastEntry() - Method in class jsr166x.ConcurrentSkipListMap
Removes and returns a key-value mapping associated with the greatest key in this map, or null if the map is empty.
pollLastEntry() - Method in interface jsr166x.NavigableMap
Removes and returns a key-value mapping associated with the greatest key in this map, or null if the map is empty.
pollNextLocalTask() - Static method in class jsr166y.ForkJoinTask
Unschedules and returns, without executing, the next task queued by the current thread but not yet executed.
pollSubmission() - Method in class jsr166y.ForkJoinPool
Removes and returns the next unexecuted submission if one is available.
pollTask() - Static method in class jsr166y.ForkJoinTask
Unschedules and returns, without executing, the next task queued by the current thread but not yet executed, if one is available, or if not available, a task that was forked by some other thread, if available.
pop() - Method in class jsr166x.ArrayDeque
Pops an element from the stack represented by this deque.
pop() - Method in class jsr166x.ConcurrentLinkedDeque
 
pop() - Method in interface jsr166x.Deque
Pops an element from the stack represented by this deque.
pop() - Method in class jsr166x.LinkedBlockingDeque
 
precumulate(Ops.Reducer<T>, T) - Method in class extra166y.ParallelArray
Replaces each element with the cumulation of applying the given reducer to all previous values, and returns the total reduction.
precumulate(Ops.Reducer<T>, T) - Method in class extra166y.ParallelArrayWithBounds
Replaces each element with the cumulation of applying the given reducer to all previous values, and returns the total reduction.
precumulate(Ops.DoubleReducer, double) - Method in class extra166y.ParallelDoubleArray
Replaces each element with the cumulation of applying the given reducer to all previous values, and returns the total reduction.
precumulate(Ops.DoubleReducer, double) - Method in class extra166y.ParallelDoubleArrayWithBounds
Replaces each element with the cumulation of applying the given reducer to all previous values, and returns the total reduction.
precumulate(Ops.LongReducer, long) - Method in class extra166y.ParallelLongArray
Replaces each element with the cumulation of applying the given reducer to all previous values, and returns the total reduction.
precumulate(Ops.LongReducer, long) - Method in class extra166y.ParallelLongArrayWithBounds
Replaces each element with the cumulation of applying the given reducer to all previous values, and returns the total reduction.
precumulateSum() - Method in class extra166y.ParallelDoubleArray
Replaces each element with its prefix sum
precumulateSum() - Method in class extra166y.ParallelDoubleArrayWithBounds
Replaces each element with its prefix sum
precumulateSum() - Method in class extra166y.ParallelLongArray
Replaces each element with its prefix sum
precumulateSum() - Method in class extra166y.ParallelLongArrayWithBounds
Replaces each element with its prefix sum
push(E) - Method in class jsr166x.ArrayDeque
Pushes an element onto the stack represented by this deque.
push(E) - Method in class jsr166x.ConcurrentLinkedDeque
 
push(E) - Method in interface jsr166x.Deque
Pushes an element onto the stack represented by this deque.
push(E) - Method in class jsr166x.LinkedBlockingDeque
 
put(K, V) - Method in class extra166y.CustomConcurrentHashMap
Maps the specified key to the specified value in this map.
put(E) - Method in interface jsr166x.BlockingDeque
Adds the specified element as the last element of this deque, waiting if necessary for space to become available.
put(K, V) - Method in class jsr166x.ConcurrentSkipListMap
Associates the specified value with the specified key in this map.
put(E) - Method in class jsr166x.LinkedBlockingDeque
 
put(E) - Method in class jsr166y.LinkedTransferQueue
Inserts the specified element at the tail of this queue.
putAll(Map<? extends K, ? extends V>) - Method in class extra166y.CustomConcurrentHashMap
Copies all of the mappings from the specified map to this one.
putFirst(E) - Method in interface jsr166x.BlockingDeque
Adds the specified element as the first element of this deque, waiting if necessary for space to become available.
putFirst(E) - Method in class jsr166x.LinkedBlockingDeque
 
putIfAbsent(K, V) - Method in class extra166y.CustomConcurrentHashMap
If the specified key is not already associated with a value, associate it with the given value.
putIfAbsent(K, V) - Method in class jsr166x.ConcurrentSkipListMap
If the specified key is not already associated with a value, associate it with the given value.
putLast(E) - Method in interface jsr166x.BlockingDeque
Adds the specified element as the last element of this deque, waiting if necessary for space to become available.
putLast(E) - Method in class jsr166x.LinkedBlockingDeque
 

Q

quietlyInvoke() - Method in class jsr166y.ForkJoinTask
Commences performing this task and awaits its completion if necessary, without returning its result or throwing its exception.
quietlyJoin() - Method in class jsr166y.ForkJoinTask
Joins this task, without returning its result or throwing its exception.

R

RecursiveAction - Class in jsr166y
A recursive resultless ForkJoinTask.
RecursiveAction() - Constructor for class jsr166y.RecursiveAction
 
RecursiveTask<V> - Class in jsr166y
A recursive result-bearing ForkJoinTask.
RecursiveTask() - Constructor for class jsr166y.RecursiveTask
 
reduce(Ops.Reducer<T>, T) - Method in class extra166y.ParallelArray
Returns reduction of elements
reduce(Ops.DoubleReducer, double) - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns reduction of mapped elements
reduce(Ops.LongReducer, long) - Method in class extra166y.ParallelArrayWithLongMapping
Returns reduction of mapped elements
reduce(Ops.Reducer<U>, U) - Method in class extra166y.ParallelArrayWithMapping
Returns reduction of elements
reduce(Ops.DoubleReducer, double) - Method in class extra166y.ParallelDoubleArray
Returns reduction of elements
reduce(Ops.DoubleReducer, double) - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns reduction of elements
reduce(Ops.LongReducer, long) - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns reduction of mapped elements
reduce(Ops.Reducer<U>, U) - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns reduction of mapped elements
reduce(Ops.LongReducer, long) - Method in class extra166y.ParallelLongArray
Returns reduction of elements
reduce(Ops.DoubleReducer, double) - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns reduction of mapped elements
reduce(Ops.LongReducer, long) - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns reduction of elements
reduce(Ops.Reducer<U>, U) - Method in class extra166y.ParallelLongArrayWithMapping
Returns reduction of mapped elements
register() - Method in class jsr166y.Phaser
Adds a new unarrived party to this phaser.
reinitialize() - Method in class jsr166y.ForkJoinTask
Resets the internal bookkeeping state of this task, allowing a subsequent fork.
remainingCapacity() - Method in class jsr166x.LinkedBlockingDeque
Returns the number of elements that this deque can ideally (in the absence of memory or resource constraints) accept without blocking.
remainingCapacity() - Method in class jsr166y.LinkedTransferQueue
Always returns Integer.MAX_VALUE because a LinkedTransferQueue is not capacity constrained.
remap(K, V) - Method in interface extra166y.CustomConcurrentHashMap.RemappingFunction
Returns a new value for the given key and its current, or null if there is no mapping.
remove(Object) - Method in class extra166y.CustomConcurrentHashMap.KeySet
Removes an element equivalent to the given element with respect to this set's Equivalence, if one is present.
remove(Object) - Method in class extra166y.CustomConcurrentHashMap
Removes the mapping for the specified key.
remove(Object, Object) - Method in class extra166y.CustomConcurrentHashMap
Removes the entry for a key only if currently mapped to a given value.
remove() - Method in class jsr166x.ArrayDeque
Retrieves and removes the head of the queue represented by this deque.
remove(Object) - Method in class jsr166x.ArrayDeque
Removes a single instance of the specified element from this deque.
remove() - Method in class jsr166x.ConcurrentLinkedDeque
 
remove(Object) - Method in class jsr166x.ConcurrentLinkedDeque
Removes the first element e such that o.equals(e), if such an element exists in this deque.
remove(Object) - Method in class jsr166x.ConcurrentSkipListMap
Removes the mapping for this key from this Map if present.
remove(Object, Object) - Method in class jsr166x.ConcurrentSkipListMap
Remove entry for key only if currently mapped to given value.
remove(Object) - Method in class jsr166x.ConcurrentSkipListSet
Removes the specified element from this set if it is present.
remove() - Method in interface jsr166x.Deque
Retrieves and removes the head of the queue represented by this deque.
remove() - Method in class jsr166x.LinkedBlockingDeque
 
remove(Object) - Method in class jsr166x.LinkedBlockingDeque
 
remove(Object) - Method in class jsr166y.LinkedTransferQueue
Removes a single instance of the specified element from this queue, if it is present.
removeAll(Ops.Predicate<? super T>) - Method in class extra166y.ParallelArray
Removes from the array all elements for which the given selector holds.
removeAll(Ops.DoublePredicate) - Method in class extra166y.ParallelDoubleArray
Removes from the array all elements for which the given selector holds.
removeAll(Ops.LongPredicate) - Method in class extra166y.ParallelLongArray
Removes from the array all elements for which the given selector holds.
removeAll(Collection<?>) - Method in class jsr166x.ConcurrentSkipListSet
Removes from this set all of its elements that are contained in the specified collection.
removeConsecutiveDuplicates() - Method in class extra166y.ParallelArray
Removes consecutive elements that are equal (or null), shifting others leftward, and possibly decreasing size.
removeConsecutiveDuplicates() - Method in class extra166y.ParallelDoubleArray
Removes consecutive elements that are equal, shifting others leftward, and possibly decreasing size.
removeConsecutiveDuplicates() - Method in class extra166y.ParallelLongArray
Removes consecutive elements that are equal, shifting others leftward, and possibly decreasing size.
removeFirst() - Method in class jsr166x.ArrayDeque
Retrieves and removes the first element of this deque.
removeFirst() - Method in class jsr166x.ConcurrentLinkedDeque
 
removeFirst() - Method in interface jsr166x.Deque
Removes and returns the first element of this deque.
removeFirst() - Method in class jsr166x.LinkedBlockingDeque
 
removeFirstOccurrence(Object) - Method in class jsr166x.ArrayDeque
Removes the first occurrence of the specified element in this deque (when traversing the deque from head to tail).
removeFirstOccurrence(Object) - Method in class jsr166x.ConcurrentLinkedDeque
Removes the first element e such that o.equals(e), if such an element exists in this deque.
removeFirstOccurrence(Object) - Method in interface jsr166x.Deque
Removes the first occurrence of the specified element in this deque.
removeFirstOccurrence(Object) - Method in class jsr166x.LinkedBlockingDeque
 
removeLast() - Method in class jsr166x.ArrayDeque
Retrieves and removes the last element of this deque.
removeLast() - Method in class jsr166x.ConcurrentLinkedDeque
 
removeLast() - Method in interface jsr166x.Deque
Retrieves and removes the last element of this deque.
removeLast() - Method in class jsr166x.LinkedBlockingDeque
 
removeLastOccurrence(Object) - Method in class jsr166x.ArrayDeque
Removes the last occurrence of the specified element in this deque (when traversing the deque from head to tail).
removeLastOccurrence(Object) - Method in class jsr166x.ConcurrentLinkedDeque
Removes the last element e such that o.equals(e), if such an element exists in this deque.
removeLastOccurrence(Object) - Method in interface jsr166x.Deque
Removes the last occurrence of the specified element in this deque.
removeLastOccurrence(Object) - Method in class jsr166x.LinkedBlockingDeque
 
removeNulls() - Method in class extra166y.ParallelArray
Removes null elements, shifting others leftward, and possibly decreasing size.
replace(K, V) - Method in class extra166y.CustomConcurrentHashMap
Replaces the entry for a key only if currently mapped to some value.
replace(K, V, V) - Method in class extra166y.CustomConcurrentHashMap
Replaces the entry for a key only if currently mapped to a given value.
replace(K, V, V) - Method in class jsr166x.ConcurrentSkipListMap
Replace entry for key only if currently mapped to given value.
replace(K, V) - Method in class jsr166x.ConcurrentSkipListMap
Replace entry for key only if currently mapped to some value.
replaceWithGeneratedValue(Ops.Generator<? extends T>) - Method in class extra166y.ParallelArray
Replaces elements with the results of applying the given generator.
replaceWithGeneratedValue(Ops.Generator<? extends T>) - Method in class extra166y.ParallelArrayWithFilter
Replaces elements with results of applying the given generator.
replaceWithGeneratedValue(Ops.DoubleGenerator) - Method in class extra166y.ParallelDoubleArray
Replaces elements with the results of applying the given generator.
replaceWithGeneratedValue(Ops.DoubleGenerator) - Method in class extra166y.ParallelDoubleArrayWithFilter
Replaces elements with results of applying the given generator.
replaceWithGeneratedValue(Ops.LongGenerator) - Method in class extra166y.ParallelLongArray
Replaces elements with the results of applying the given generator.
replaceWithGeneratedValue(Ops.LongGenerator) - Method in class extra166y.ParallelLongArrayWithFilter
Replaces elements with results of applying the given generator.
replaceWithMappedIndex(Ops.IntToObject<? extends T>) - Method in class extra166y.ParallelArray
Replaces elements with the results of applying the given mapping to their indices.
replaceWithMappedIndex(Ops.IntAndObjectToObject<? super T, ? extends T>) - Method in class extra166y.ParallelArray
Replaces elements with the results of applying the given mapping to each index and current element value
replaceWithMappedIndex(Ops.IntToObject<? extends T>) - Method in class extra166y.ParallelArrayWithFilter
Replaces elements with the results of applying the given op to their indices
replaceWithMappedIndex(Ops.IntAndObjectToObject<? super T, ? extends T>) - Method in class extra166y.ParallelArrayWithFilter
Replaces elements with the results of applying the given mapping to each index and current element value
replaceWithMappedIndex(Ops.IntToDouble) - Method in class extra166y.ParallelDoubleArray
Replaces elements with the results of applying the given op to their indices.
replaceWithMappedIndex(Ops.IntAndDoubleToDouble) - Method in class extra166y.ParallelDoubleArray
Replaces elements with the results of applying the given mapping to each index and current element value
replaceWithMappedIndex(Ops.IntToDouble) - Method in class extra166y.ParallelDoubleArrayWithFilter
Replaces elements with the results of applying the given op to their indices
replaceWithMappedIndex(Ops.IntAndDoubleToDouble) - Method in class extra166y.ParallelDoubleArrayWithFilter
Replaces elements with the results of applying the given mapping to each index and current element value
replaceWithMappedIndex(Ops.IntToLong) - Method in class extra166y.ParallelLongArray
Replaces elements with the results of applying the given op to their indices.
replaceWithMappedIndex(Ops.IntAndLongToLong) - Method in class extra166y.ParallelLongArray
Replaces elements with the results of applying the given mapping to each index and current element value
replaceWithMappedIndex(Ops.IntToLong) - Method in class extra166y.ParallelLongArrayWithFilter
Replaces elements with the results of applying the given op to their indices.
replaceWithMappedIndex(Ops.IntAndLongToLong) - Method in class extra166y.ParallelLongArrayWithFilter
Replaces elements with the results of applying the given mapping to each index and current element value.
replaceWithMapping(Ops.Op<? super T, ? extends T>) - Method in class extra166y.ParallelArray
Replaces elements with the results of applying the given transform to their current values.
replaceWithMapping(Ops.BinaryOp<? super T, ? super V, ? extends T>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelArray
Replaces elements with results of applying op(thisElement, otherElement)
replaceWithMapping(Ops.BinaryOp<T, T, T>, T[]) - Method in class extra166y.ParallelArray
Replaces elements with results of applying op(thisElement, otherElement)
replaceWithMapping(Ops.Op<? super T, ? extends T>) - Method in class extra166y.ParallelArrayWithFilter
Replaces elements with the results of applying the given op to their current values.
replaceWithMapping(Ops.BinaryOp<? super T, ? super V, ? extends T>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelArrayWithFilter
Replaces elements with results of applying op(thisElement, otherElement)
replaceWithMapping(Ops.BinaryOp<T, T, T>, T[]) - Method in class extra166y.ParallelArrayWithFilter
Replaces elements with results of applying op(thisElement, otherElement)
replaceWithMapping(Ops.DoubleOp) - Method in class extra166y.ParallelDoubleArray
Replaces elements with the results of applying the given op to their current values.
replaceWithMapping(Ops.BinaryDoubleOp, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelDoubleArray
Replaces elements with results of applying op(thisElement, otherElement)
replaceWithMapping(Ops.BinaryDoubleOp, double[]) - Method in class extra166y.ParallelDoubleArray
Replaces elements with results of applying op(thisElement, otherElement)
replaceWithMapping(Ops.DoubleOp) - Method in class extra166y.ParallelDoubleArrayWithFilter
Replaces elements with the results of applying the given op to their current values.
replaceWithMapping(Ops.BinaryDoubleOp, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelDoubleArrayWithFilter
Replaces elements with results of applying op(thisElement, otherElement)
replaceWithMapping(Ops.BinaryDoubleOp, double[]) - Method in class extra166y.ParallelDoubleArrayWithFilter
Replaces elements with results of applying op(thisElement, otherElement)
replaceWithMapping(Ops.LongOp) - Method in class extra166y.ParallelLongArray
Replaces elements with the results of applying the given op to their current values.
replaceWithMapping(Ops.BinaryLongOp, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelLongArray
Replaces elements with results of applying op(thisElement, otherElement)
replaceWithMapping(Ops.BinaryLongOp, long[]) - Method in class extra166y.ParallelLongArray
Replaces elements with results of applying op(thisElement, otherElement)
replaceWithMapping(Ops.LongOp) - Method in class extra166y.ParallelLongArrayWithFilter
Replaces elements with the results of applying the given op to their current values.
replaceWithMapping(Ops.BinaryLongOp, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelLongArrayWithFilter
Replaces elements with results of applying op(thisElement, otherElement).
replaceWithMapping(Ops.BinaryLongOp, long[]) - Method in class extra166y.ParallelLongArrayWithFilter
Replaces elements with results of applying op(thisElement, otherElement).
replaceWithValue(T) - Method in class extra166y.ParallelArray
Replaces elements with the given value.
replaceWithValue(T) - Method in class extra166y.ParallelArrayWithFilter
Replaces elements with the given value.
replaceWithValue(double) - Method in class extra166y.ParallelDoubleArray
Replaces elements with the given value.
replaceWithValue(double) - Method in class extra166y.ParallelDoubleArrayWithFilter
Replaces elements with the given value.
replaceWithValue(long) - Method in class extra166y.ParallelLongArray
Replaces elements with the given value.
replaceWithValue(long) - Method in class extra166y.ParallelLongArrayWithFilter
Replaces elements with the given value.
run() - Method in class jsr166y.ForkJoinWorkerThread
This method is required to be public, but should never be called explicitly.

S

sequentially() - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns an Iterable view to sequentially step through mapped elements also obeying bound and filter constraints, without performing computations to evaluate them in parallel
sequentially() - Method in class extra166y.ParallelArrayWithLongMapping
Returns an Iterable view to sequentially step through mapped elements also obeying bound and filter constraints, without performing computations to evaluate them in parallel
sequentially() - Method in class extra166y.ParallelArrayWithMapping
Returns an Iterable view to sequentially step through mapped elements also obeying bound and filter constraints, without performing computations to evaluate them in parallel
sequentially() - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns an Iterable view to sequentially step through mapped elements also obeying bound and filter constraints, without performing computations to evaluate them in parallel
sequentially() - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns an Iterable view to sequentially step through mapped elements also obeying bound and filter constraints, without performing computations to evaluate them in parallel
sequentially() - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns an Iterable view to sequentially step through mapped elements also obeying bound and filter constraints, without performing computations to evaluate them in parallel
sequentially() - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns an Iterable view to sequentially step through mapped elements also obeying bound and filter constraints, without performing computations to evaluate them in parallel
sequentially() - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns an Iterable view to sequentially step through mapped elements also obeying bound and filter constraints, without performing computations to evaluate them in parallel
sequentially() - Method in class extra166y.ParallelLongArrayWithMapping
Returns an Iterable view to sequentially step through mapped elements also obeying bound and filter constraints, without performing computations to evaluate them in parallel
set(int, T) - Method in class extra166y.ParallelArray
Sets the element of the array at the given index to the given value
set(int, double) - Method in class extra166y.ParallelDoubleArray
Sets the element of the array at the given index to the given value
set(int, long) - Method in class extra166y.ParallelLongArray
Sets the element of the array at the given index to the given value
setLimit(int) - Method in class extra166y.ParallelArray
Ensures that the underlying array can be accessed up to the given upper bound, reallocating and copying the underlying array to expand if necessary.
setLimit(int) - Method in class extra166y.ParallelDoubleArray
Ensures that the underlying array can be accessed up to the given upper bound, reallocating and copying the underlying array to expand if necessary.
setLimit(int) - Method in class extra166y.ParallelLongArray
Ensures that the underlying array can be accessed up to the given upper bound, reallocating and copying the underlying array to expand if necessary.
setRawResult(V) - Method in class jsr166y.ForkJoinTask
Forces the given value to be returned as a result.
setRawResult(Void) - Method in class jsr166y.RecursiveAction
Requires null completion value.
setRawResult(V) - Method in class jsr166y.RecursiveTask
 
setSeed(long) - Method in class jsr166y.ThreadLocalRandom
Throws UnsupportedOperationException.
shutdown() - Method in class jsr166y.ForkJoinPool
Initiates an orderly shutdown in which previously submitted tasks are executed, but no new tasks will be accepted.
shutdownNow() - Method in class jsr166y.ForkJoinPool
Attempts to cancel and/or stop all tasks, and reject all subsequently submitted tasks.
size() - Method in class extra166y.AbstractParallelAnyArray
Return the number of elements selected using bound or filter restrictions.
size() - Method in class extra166y.CustomConcurrentHashMap.KeySet
Returns the number of elements in this set (its cardinality).
size() - Method in class extra166y.CustomConcurrentHashMap
Returns the number of key-value mappings in this map.
size() - Method in class extra166y.ParallelArray
Returns the effective size of the underlying array.
size() - Method in interface extra166y.ParallelArray.SummaryStatistics
Return the number of elements
size() - Method in class extra166y.ParallelDoubleArray
Returns the effective size of the underlying array.
size() - Method in interface extra166y.ParallelDoubleArray.SummaryStatistics
Return the number of elements
size() - Method in class extra166y.ParallelLongArray
Returns the effective size of the underlying array.
size() - Method in interface extra166y.ParallelLongArray.SummaryStatistics
Return the number of elements
size() - Method in class jsr166x.ArrayDeque
Returns the number of elements in this deque.
size() - Method in class jsr166x.ConcurrentLinkedDeque
Returns the number of elements in this deque.
size() - Method in class jsr166x.ConcurrentSkipListMap
Returns the number of elements in this map.
size() - Method in class jsr166x.ConcurrentSkipListSet
Returns the number of elements in this set.
size() - Method in class jsr166x.LinkedBlockingDeque
Returns the number of elements in this deque.
size() - Method in class jsr166y.LinkedTransferQueue
Returns the number of elements in this queue.
SOFT - Static variable in class extra166y.CustomConcurrentHashMap
The strength of soft references
sort(Comparator<? super T>) - Method in class extra166y.ParallelArray
Sorts the array.
sort() - Method in class extra166y.ParallelArray
Sorts the array, assuming all elements are Comparable.
sort(Comparator<? super T>) - Method in class extra166y.ParallelArrayWithBounds
Sorts the elements.
sort() - Method in class extra166y.ParallelArrayWithBounds
Sorts the elements, assuming all elements are Comparable.
sort(Ops.DoubleComparator) - Method in class extra166y.ParallelDoubleArray
Sorts the array.
sort() - Method in class extra166y.ParallelDoubleArray
Sorts the array, assuming all elements are Comparable.
sort(Ops.DoubleComparator) - Method in class extra166y.ParallelDoubleArrayWithBounds
Sorts the elements.
sort() - Method in class extra166y.ParallelDoubleArrayWithBounds
Sorts the elements, assuming all elements are Comparable.
sort(Ops.LongComparator) - Method in class extra166y.ParallelLongArray
Sorts the array.
sort() - Method in class extra166y.ParallelLongArray
Sorts the array, assuming all elements are Comparable.
sort(Ops.LongComparator) - Method in class extra166y.ParallelLongArrayWithBounds
Sorts the elements.
sort() - Method in class extra166y.ParallelLongArrayWithBounds
Sorts the elements, assuming all elements are Comparable.
STRONG - Static variable in class extra166y.CustomConcurrentHashMap
The strength of ordinary references
subMap(K, K) - Method in interface jsr166x.ConcurrentNavigableMap
Returns a view of the portion of this map whose keys range from fromKey, inclusive, to toKey, exclusive.
subMap(K, K) - Method in class jsr166x.ConcurrentSkipListMap
Returns a view of the portion of this map whose keys range from fromKey, inclusive, to toKey, exclusive.
subMap(K, K) - Method in interface jsr166x.NavigableMap
Returns a view of the portion of this map whose keys range from fromKey, inclusive, to toKey, exclusive.
submit(ForkJoinTask<T>) - Method in class jsr166y.ForkJoinPool
Submits a ForkJoinTask for execution.
submit(Callable<T>) - Method in class jsr166y.ForkJoinPool
 
submit(Runnable, T) - Method in class jsr166y.ForkJoinPool
 
submit(Runnable) - Method in class jsr166y.ForkJoinPool
 
subSet(E, E) - Method in class jsr166x.ConcurrentSkipListSet
Returns a view of the portion of this set whose elements range from fromElement, inclusive, to toElement, exclusive.
subSet(E, E) - Method in interface jsr166x.NavigableSet
Returns a view of the portion of this set whose elements range from fromElement, inclusive, to toElement, exclusive.
sum() - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns the sum of elements
sum() - Method in class extra166y.ParallelArrayWithLongMapping
Returns the sum of elements
sum() - Method in class extra166y.ParallelDoubleArray
Returns the sum of elements
sum() - Method in interface extra166y.ParallelDoubleArray.SummaryStatistics
Return the sum of all elements
sum() - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns the sum of elements
sum() - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns the sum of elements
sum() - Method in class extra166y.ParallelLongArray
Returns the sum of elements
sum() - Method in interface extra166y.ParallelLongArray.SummaryStatistics
Return the sum of all elements
sum() - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns the sum of elements
sum() - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns the sum of elements
summary(Comparator<? super T>) - Method in class extra166y.ParallelArray
Returns summary statistics, using the given comparator to locate minimum and maximum elements.
summary() - Method in class extra166y.ParallelArray
Returns summary statistics, assuming that all elements are Comparables
summary(Ops.DoubleComparator) - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns summary statistics
summary() - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns summary statistics, using natural comparator
summary(Ops.LongComparator) - Method in class extra166y.ParallelArrayWithLongMapping
Returns summary statistics
summary() - Method in class extra166y.ParallelArrayWithLongMapping
Returns summary statistics, using natural comparator
summary(Comparator<? super U>) - Method in class extra166y.ParallelArrayWithMapping
Returns summary statistics, using the given comparator to locate minimum and maximum elements.
summary() - Method in class extra166y.ParallelArrayWithMapping
Returns summary statistics, assuming that all elements are Comparables
summary(Ops.DoubleComparator) - Method in class extra166y.ParallelDoubleArray
Returns summary statistics, using the given comparator to locate minimum and maximum elements.
summary() - Method in class extra166y.ParallelDoubleArray
Returns summary statistics, using natural comparator
summary(Ops.DoubleComparator) - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns summary statistics
summary() - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns summary statistics, using natural comparator
summary(Ops.LongComparator) - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns summary statistics
summary() - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns summary statistics, using natural comparator
summary(Comparator<? super U>) - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns summary statistics, using the given comparator to locate minimum and maximum elements.
summary() - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns summary statistics, assuming that all elements are Comparables
summary(Ops.LongComparator) - Method in class extra166y.ParallelLongArray
Returns summary statistics, using the given comparator to locate minimum and maximum elements.
summary() - Method in class extra166y.ParallelLongArray
Returns summary statistics, using natural comparator
summary(Ops.DoubleComparator) - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns summary statistics
summary() - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns summary statistics, using natural comparator
summary(Ops.LongComparator) - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns summary statistics
summary() - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns summary statistics, using natural comparator
summary(Comparator<? super U>) - Method in class extra166y.ParallelLongArrayWithMapping
Returns summary statistics, using the given comparator to locate minimum and maximum elements.
summary() - Method in class extra166y.ParallelLongArrayWithMapping
Returns summary statistics, assuming that all elements are Comparables

T

tailMap(K) - Method in interface jsr166x.ConcurrentNavigableMap
Returns a view of the portion of this map whose keys are greater than or equal to fromKey.
tailMap(K) - Method in class jsr166x.ConcurrentSkipListMap
Returns a view of the portion of this map whose keys are greater than or equal to fromKey.
tailMap(K) - Method in interface jsr166x.NavigableMap
Returns a view of the portion of this map whose keys are greater than or equal to fromKey.
tailSet(E) - Method in class jsr166x.ConcurrentSkipListSet
Returns a view of the portion of this set whose elements are greater than or equal to fromElement.
tailSet(E) - Method in interface jsr166x.NavigableSet
Returns a view of the portion of this set whose elements are greater than or equal to fromElement.
take() - Method in interface jsr166x.BlockingDeque
Retrieves and removes the first element of this deque, waiting if no elements are present on this deque.
take() - Method in class jsr166x.LinkedBlockingDeque
 
take() - Method in class jsr166y.LinkedTransferQueue
 
takeFirst() - Method in interface jsr166x.BlockingDeque
Retrieves and removes the first element of this deque, waiting if no elements are present on this deque.
takeFirst() - Method in class jsr166x.LinkedBlockingDeque
 
takeLast() - Method in interface jsr166x.BlockingDeque
Retrieves and removes the last element of this deque, waiting if no elements are present on this deque.
takeLast() - Method in class jsr166x.LinkedBlockingDeque
 
ThreadLocalRandom - Class in jsr166y
A random number generator isolated to the current thread.
toArray() - Method in class jsr166x.ArrayDeque
Returns an array containing all of the elements in this list in the correct order.
toArray(T[]) - Method in class jsr166x.ArrayDeque
Returns an array containing all of the elements in this deque in the correct order; the runtime type of the returned array is that of the specified array.
toArray() - Method in class jsr166x.ConcurrentLinkedDeque
Returns an array containing all of the elements in this deque, in proper sequence (from first to last element).
toArray(T[]) - Method in class jsr166x.ConcurrentLinkedDeque
Returns an array containing all of the elements in this deque, in proper sequence (from first to last element); the runtime type of the returned array is that of the specified array.
toArray() - Method in class jsr166x.LinkedBlockingDeque
 
toArray(T[]) - Method in class jsr166x.LinkedBlockingDeque
 
toString() - Method in class extra166y.ParallelArray
Equivalent to asList().toString()
toString() - Method in class extra166y.ParallelDoubleArray
Equivalent to asList().toString()
toString() - Method in class extra166y.ParallelLongArray
Equivalent to asList().toString()
toString() - Method in class jsr166x.LinkedBlockingDeque
 
toString() - Method in class jsr166y.ForkJoinPool
Returns a string identifying this pool, as well as its state, including indications of run state, parallelism level, and worker and task counts.
toString() - Method in class jsr166y.Phaser
Returns a string identifying this phaser, as well as its state.
transfer(E) - Method in class jsr166y.LinkedTransferQueue
Transfers the element to a consumer, waiting if necessary to do so.
transfer(E) - Method in interface jsr166y.TransferQueue
Transfers the element to a consumer, waiting if necessary to do so.
TransferQueue<E> - Interface in jsr166y
A BlockingQueue in which producers may wait for consumers to receive elements.
tryTransfer(E) - Method in class jsr166y.LinkedTransferQueue
Transfers the element to a waiting consumer immediately, if possible.
tryTransfer(E, long, TimeUnit) - Method in class jsr166y.LinkedTransferQueue
Transfers the element to a consumer if it is possible to do so before the timeout elapses.
tryTransfer(E) - Method in interface jsr166y.TransferQueue
Transfers the element to a waiting consumer immediately, if possible.
tryTransfer(E, long, TimeUnit) - Method in interface jsr166y.TransferQueue
Transfers the element to a consumer if it is possible to do so before the timeout elapses.
tryUnfork() - Method in class jsr166y.ForkJoinTask
Tries to unschedule this task for execution.

V

valueOf(String) - Static method in enum extra166y.CustomConcurrentHashMap.Strength
Returns the enum constant of this type with the specified name.
values() - Static method in enum extra166y.CustomConcurrentHashMap.Strength
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class extra166y.CustomConcurrentHashMap
Returns a Collection view of the values contained in this map.
values() - Method in class jsr166x.ConcurrentSkipListMap
Returns a collection view of the values contained in this map.

W

WEAK - Static variable in class extra166y.CustomConcurrentHashMap
The strength of weak references
withBounds(int, int) - Method in class extra166y.ParallelArray
Returns an operation prefix that causes a method to operate only on the elements of the array between firstIndex (inclusive) and upperBound (exclusive).
withBounds(int, int) - Method in class extra166y.ParallelArrayWithBounds
Returns an operation prefix that causes a method to operate only on the elements of the array between firstIndex (inclusive) and upperBound (exclusive).
withBounds(int, int) - Method in class extra166y.ParallelDoubleArray
Returns an operation prefix that causes a method to operate only on the elements of the array between firstIndex (inclusive) and upperBound (exclusive).
withBounds(int, int) - Method in class extra166y.ParallelDoubleArrayWithBounds
Returns an operation prefix that causes a method to operate only on the elements of the array between firstIndex (inclusive) and upperBound (exclusive).
withBounds(int, int) - Method in class extra166y.ParallelLongArray
Returns an operation prefix that causes a method to operate only on the elements of the array between firstIndex (inclusive) and upperBound (exclusive).
withBounds(int, int) - Method in class extra166y.ParallelLongArrayWithBounds
Returns an operation prefix that causes a method to operate only on the elements of the array between firstIndex (inclusive) and upperBound (exclusive).
withFilter(Ops.Predicate<? super T>) - Method in class extra166y.ParallelArray
Returns an operation prefix that causes a method to operate only on the elements of the array for which the given selector returns true
withFilter(Ops.BinaryPredicate<? super T, ? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelArray
Returns an operation prefix that causes a method to operate only on elements for which the given binary selector returns true
withFilter(Ops.Predicate<? super T>) - Method in class extra166y.ParallelArrayWithFilter
Returns an operation prefix that causes a method to operate only on elements for which the current selector (if present) and the given selector returns true
withFilter(Ops.BinaryPredicate<? super T, ? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelArrayWithFilter
Returns an operation prefix that causes a method to operate only on elements for which the current selector (if present) and the given binary selector returns true
withFilter(Ops.DoublePredicate) - Method in class extra166y.ParallelDoubleArray
Returns an operation prefix that causes a method to operate only on the elements of the array for which the given selector returns true
withFilter(Ops.BinaryDoublePredicate, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelDoubleArray
Returns an operation prefix that causes a method to operate only on elements for which the given binary selector returns true
withFilter(Ops.DoublePredicate) - Method in class extra166y.ParallelDoubleArrayWithFilter
Returns an operation prefix that causes a method to operate only on elements for which the current selector (if present) and the given selector returns true
withFilter(Ops.BinaryDoublePredicate, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelDoubleArrayWithFilter
Returns an operation prefix that causes a method to operate only on elements for which the current selector (if present) and the given binary selector returns true
withFilter(Ops.LongPredicate) - Method in class extra166y.ParallelLongArray
Returns an operation prefix that causes a method to operate only on the elements of the array for which the given selector returns true
withFilter(Ops.BinaryLongPredicate, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelLongArray
Returns an operation prefix that causes a method to operate only on elements for which the given binary selector returns true
withFilter(Ops.LongPredicate) - Method in class extra166y.ParallelLongArrayWithFilter
Returns an operation prefix that causes a method to operate only on elements for which the current selector (if present) and the given selector returns true.
withFilter(Ops.BinaryLongPredicate, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelLongArrayWithFilter
Returns an operation prefix that causes a method to operate only on elements for which the current selector (if present) and the given binary selector returns true.
withIndexedFilter(Ops.IntAndObjectPredicate<? super T>) - Method in class extra166y.ParallelArray
Returns an operation prefix that causes a method to operate only on elements for which the given indexed selector returns true
withIndexedFilter(Ops.IntAndObjectPredicate<? super T>) - Method in class extra166y.ParallelArrayWithFilter
Returns an operation prefix that causes a method to operate only on elements for which the current selector (if present) and the given indexed selector returns true
withIndexedFilter(Ops.IntAndDoublePredicate) - Method in class extra166y.ParallelDoubleArray
Returns an operation prefix that causes a method to operate only on elements for which the given indexed selector returns true
withIndexedFilter(Ops.IntAndDoublePredicate) - Method in class extra166y.ParallelDoubleArrayWithFilter
Returns an operation prefix that causes a method to operate only on elements for which the current selector (if present) and the given indexed selector returns true
withIndexedFilter(Ops.IntAndLongPredicate) - Method in class extra166y.ParallelLongArray
Returns an operation prefix that causes a method to operate only on elements for which the given indexed selector returns true
withIndexedFilter(Ops.IntAndLongPredicate) - Method in class extra166y.ParallelLongArrayWithFilter
Returns an operation prefix that causes a method to operate only on elements for which the current selector (if present) and the given indexed selector returns true.
withIndexedMapping(Ops.IntAndObjectToObject<? super T, ? extends U>) - Method in class extra166y.ParallelArray
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value, and produces a new value.
withIndexedMapping(Ops.IntAndObjectToDouble<? super T>) - Method in class extra166y.ParallelArray
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value, and produces a new value.
withIndexedMapping(Ops.IntAndObjectToLong<? super T>) - Method in class extra166y.ParallelArray
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value, and produces a new value.
withIndexedMapping(Ops.IntAndDoubleToObject<? extends V>) - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndDoubleToDouble) - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndDoubleToLong) - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndLongToObject<? extends V>) - Method in class extra166y.ParallelArrayWithLongMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndLongToDouble) - Method in class extra166y.ParallelArrayWithLongMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndLongToLong) - Method in class extra166y.ParallelArrayWithLongMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndObjectToObject<? super U, ? extends V>) - Method in class extra166y.ParallelArrayWithMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndObjectToDouble<? super U>) - Method in class extra166y.ParallelArrayWithMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndObjectToLong<? super U>) - Method in class extra166y.ParallelArrayWithMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndDoubleToObject<? extends U>) - Method in class extra166y.ParallelDoubleArray
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value, and produces a new value.
withIndexedMapping(Ops.IntAndDoubleToDouble) - Method in class extra166y.ParallelDoubleArray
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value, and produces a new value.
withIndexedMapping(Ops.IntAndDoubleToLong) - Method in class extra166y.ParallelDoubleArray
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value, and produces a new value.
withIndexedMapping(Ops.IntAndDoubleToObject<? extends V>) - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndDoubleToDouble) - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndDoubleToLong) - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndLongToObject<? extends V>) - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndLongToDouble) - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndLongToLong) - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndObjectToObject<? super U, ? extends V>) - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndObjectToDouble<? super U>) - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndObjectToLong<? super U>) - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndLongToObject<? extends U>) - Method in class extra166y.ParallelLongArray
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value, and produces a new value.
withIndexedMapping(Ops.IntAndLongToDouble) - Method in class extra166y.ParallelLongArray
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value, and produces a new value.
withIndexedMapping(Ops.IntAndLongToLong) - Method in class extra166y.ParallelLongArray
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value, and produces a new value.
withIndexedMapping(Ops.IntAndDoubleToObject<? extends V>) - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndDoubleToDouble) - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndDoubleToLong) - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndLongToObject<? extends V>) - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndLongToDouble) - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndLongToLong) - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndObjectToObject<? super U, ? extends V>) - Method in class extra166y.ParallelLongArrayWithMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndObjectToDouble<? super U>) - Method in class extra166y.ParallelLongArrayWithMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withIndexedMapping(Ops.IntAndObjectToLong<? super U>) - Method in class extra166y.ParallelLongArrayWithMapping
Returns an operation prefix that causes a method to operate on mappings of this array using the given mapper that accepts as arguments an element's current index and value (as mapped by preceding mappings, if any), and produces a new value.
withMapping(Ops.Op<? super T, ? extends U>) - Method in class extra166y.ParallelArray
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.ObjectToDouble<? super T>) - Method in class extra166y.ParallelArray
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.ObjectToLong<? super T>) - Method in class extra166y.ParallelArray
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.BinaryOp<? super T, ? super U, ? extends V>, ParallelArrayWithMapping<W, U>) - Method in class extra166y.ParallelArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndDoubleToObject<? super T, ? extends V>, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndLongToObject<? super T, ? extends V>, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndObjectToDouble<? super T, ? super U>, ParallelArrayWithMapping<W, U>) - Method in class extra166y.ParallelArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndDoubleToDouble<? super T>, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndLongToDouble<? super T>, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndObjectToLong<? super T, ? super U>, ParallelArrayWithMapping<W, U>) - Method in class extra166y.ParallelArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndDoubleToLong<? super T>, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndLongToLong<? super T>, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleOp) - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.DoubleToLong) - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.DoubleToObject<? extends U>) - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.DoubleAndObjectToObject<? super V, ? extends W>, ParallelArrayWithMapping<X, V>) - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndDoubleToObject<? extends V>, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndLongToObject<? extends V>, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndObjectToDouble<? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.BinaryDoubleOp, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndLongToDouble, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndObjectToLong<? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndDoubleToLong, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndLongToLong, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongToDouble) - Method in class extra166y.ParallelArrayWithLongMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.LongOp) - Method in class extra166y.ParallelArrayWithLongMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.LongToObject<? extends U>) - Method in class extra166y.ParallelArrayWithLongMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.LongAndObjectToObject<? super V, ? extends W>, ParallelArrayWithMapping<X, V>) - Method in class extra166y.ParallelArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndDoubleToObject<? extends V>, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndLongToObject<? extends V>, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndObjectToDouble<? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndDoubleToDouble, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndLongToDouble, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndObjectToLong<? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndDoubleToLong, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.BinaryLongOp, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.Op<? super U, ? extends V>) - Method in class extra166y.ParallelArrayWithMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op applied to current op's results
withMapping(Ops.ObjectToDouble<? super U>) - Method in class extra166y.ParallelArrayWithMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op applied to current op's results
withMapping(Ops.ObjectToLong<? super U>) - Method in class extra166y.ParallelArrayWithMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op applied to current op's results
withMapping(Ops.BinaryOp<? super U, ? super V, ? extends W>, ParallelArrayWithMapping<X, V>) - Method in class extra166y.ParallelArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndDoubleToObject<? super U, ? extends V>, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndLongToObject<? super U, ? extends V>, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndObjectToDouble<? super U, ? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndDoubleToDouble<? super U>, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndLongToDouble<? super U>, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndObjectToLong<? super U, ? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndDoubleToLong<? super U>, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndLongToLong<? super U>, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleToObject<? extends U>) - Method in class extra166y.ParallelDoubleArray
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.DoubleOp) - Method in class extra166y.ParallelDoubleArray
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.DoubleToLong) - Method in class extra166y.ParallelDoubleArray
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.DoubleAndObjectToObject<? super V, ? extends W>, ParallelArrayWithMapping<X, V>) - Method in class extra166y.ParallelDoubleArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndDoubleToObject<? extends V>, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelDoubleArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndLongToObject<? extends V>, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelDoubleArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndObjectToDouble<? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelDoubleArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.BinaryDoubleOp, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelDoubleArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndLongToDouble, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelDoubleArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndObjectToLong<? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelDoubleArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndDoubleToLong, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelDoubleArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndLongToLong, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelDoubleArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleOp) - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.DoubleToLong) - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.DoubleToObject<? extends U>) - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.DoubleAndObjectToObject<? super V, ? extends W>, ParallelArrayWithMapping<X, V>) - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndDoubleToObject<? extends V>, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndLongToObject<? extends V>, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndObjectToDouble<? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.BinaryDoubleOp, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndLongToDouble, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndObjectToLong<? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndDoubleToLong, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndLongToLong, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelDoubleArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongToDouble) - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.LongOp) - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.LongToObject<? extends U>) - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.LongAndObjectToObject<? super V, ? extends W>, ParallelArrayWithMapping<X, V>) - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndDoubleToObject<? extends V>, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndLongToObject<? extends V>, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndObjectToDouble<? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndDoubleToDouble, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndLongToDouble, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndObjectToLong<? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndDoubleToLong, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.BinaryLongOp, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelDoubleArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.Op<? super U, ? extends V>) - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op applied to current op's results
withMapping(Ops.ObjectToDouble<? super U>) - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op applied to current op's results
withMapping(Ops.ObjectToLong<? super U>) - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op applied to current op's results
withMapping(Ops.BinaryOp<? super U, ? super V, ? extends W>, ParallelArrayWithMapping<X, V>) - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndDoubleToObject<? super U, ? extends V>, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndLongToObject<? super U, ? extends V>, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndObjectToDouble<? super U, ? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndDoubleToDouble<? super U>, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndLongToDouble<? super U>, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndObjectToLong<? super U, ? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndDoubleToLong<? super U>, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndLongToLong<? super U>, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelDoubleArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongToObject<? extends U>) - Method in class extra166y.ParallelLongArray
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.LongOp) - Method in class extra166y.ParallelLongArray
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.LongToDouble) - Method in class extra166y.ParallelLongArray
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.LongAndObjectToObject<? super V, ? extends W>, ParallelArrayWithMapping<X, V>) - Method in class extra166y.ParallelLongArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndDoubleToObject<? extends V>, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelLongArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndLongToObject<? extends V>, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelLongArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndObjectToDouble<? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelLongArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndDoubleToDouble, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelLongArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndLongToDouble, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelLongArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndObjectToLong<? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelLongArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndDoubleToLong, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelLongArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.BinaryLongOp, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelLongArray
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleToLong) - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.DoubleOp) - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.DoubleToObject<? extends U>) - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.DoubleAndObjectToObject<? super V, ? extends W>, ParallelArrayWithMapping<X, V>) - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndDoubleToObject<? extends V>, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndLongToObject<? extends V>, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndObjectToDouble<? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.BinaryDoubleOp, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndLongToDouble, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndObjectToLong<? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndDoubleToLong, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.DoubleAndLongToLong, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelLongArrayWithDoubleMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongOp) - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.LongToDouble) - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.LongToObject<? extends U>) - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
withMapping(Ops.LongAndObjectToObject<? super V, ? extends W>, ParallelArrayWithMapping<X, V>) - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndDoubleToObject<? extends V>, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndLongToObject<? extends V>, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndObjectToDouble<? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndDoubleToDouble, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndLongToDouble, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndObjectToLong<? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.LongAndDoubleToLong, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.BinaryLongOp, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelLongArrayWithLongMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.Op<? super U, ? extends V>) - Method in class extra166y.ParallelLongArrayWithMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op applied to current op's results
withMapping(Ops.ObjectToLong<? super U>) - Method in class extra166y.ParallelLongArrayWithMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op applied to current op's results
withMapping(Ops.ObjectToDouble<? super U>) - Method in class extra166y.ParallelLongArrayWithMapping
Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op applied to current op's results
withMapping(Ops.BinaryOp<? super U, ? super V, ? extends W>, ParallelArrayWithMapping<X, V>) - Method in class extra166y.ParallelLongArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndDoubleToObject<? super U, ? extends V>, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelLongArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndLongToObject<? super U, ? extends V>, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelLongArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndObjectToDouble<? super U, ? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelLongArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndDoubleToDouble<? super U>, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelLongArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndLongToDouble<? super U>, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelLongArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndObjectToLong<? super U, ? super V>, ParallelArrayWithMapping<W, V>) - Method in class extra166y.ParallelLongArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndDoubleToLong<? super U>, ParallelDoubleArrayWithDoubleMapping) - Method in class extra166y.ParallelLongArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
withMapping(Ops.ObjectAndLongToLong<? super U>, ParallelLongArrayWithLongMapping) - Method in class extra166y.ParallelLongArrayWithMapping
Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
A B C D E F G H I J K L M N O P Q R S T V W 
Skip navigation links