- 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.
- 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
-
- ConcurrentSkipListMap<K,V> - Class in jsr166x
-
- 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
-
- 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.
- IDENTITY - Static variable in class extra166y.CustomConcurrentHashMap
-
- 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
-
- 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
-
- 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.
- 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.
- 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
-
- 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
-
- 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
-
- RecursiveAction - Class in jsr166y
-
- RecursiveAction() - Constructor for class jsr166y.RecursiveAction
-
- RecursiveTask<V> - Class in jsr166y
-
- 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.
- 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
- 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.