Package | Description |
---|---|
groovyx.gpars.extra166y |
Collections supporting parallel operations.
|
Modifier and Type | Class and Description |
---|---|
(package private) static class |
AbstractParallelAnyArray.DDCPap |
(package private) static class |
AbstractParallelAnyArray.DDMPap |
(package private) static class |
AbstractParallelAnyArray.DFDCPap |
(package private) static class |
AbstractParallelAnyArray.DFDMPap |
(package private) static class |
AbstractParallelAnyArray.DFPap |
(package private) static class |
AbstractParallelAnyArray.DRDCPap |
(package private) static class |
AbstractParallelAnyArray.DRDMPap |
(package private) static class |
AbstractParallelAnyArray.DRPap |
(package private) static class |
AbstractParallelAnyArray.DUDCPap |
(package private) static class |
AbstractParallelAnyArray.DUDMPap |
(package private) static class |
AbstractParallelAnyArray.DUPap |
class |
ParallelDoubleArray
An array of doubles supporting parallel operations.
|
class |
ParallelDoubleArrayWithBounds
A prefix view of ParallelDoubleArray that causes operations to apply
only to elements within a given range.
|
class |
ParallelDoubleArrayWithFilter
A prefix view of ParallelDoubleArray that causes operations to apply
only to elements for which a selector returns true.
|
Modifier and Type | Field and Description |
---|---|
(package private) ParallelDoubleArrayWithDoubleMapping |
PAS.FJDPACombineInPlace.other |
Modifier and Type | Method and Description |
---|---|
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DUPap.withIndexedMapping(Ops.IntAndDoubleToDouble mapper) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DFPap.withIndexedMapping(Ops.IntAndDoubleToDouble mapper) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DRPap.withIndexedMapping(Ops.IntAndDoubleToDouble mapper) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DUDMPap.withIndexedMapping(Ops.IntAndDoubleToDouble mapper) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DFDMPap.withIndexedMapping(Ops.IntAndDoubleToDouble mapper) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DRDMPap.withIndexedMapping(Ops.IntAndDoubleToDouble mapper) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DUDCPap.withIndexedMapping(Ops.IntAndDoubleToDouble mapper) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DFDCPap.withIndexedMapping(Ops.IntAndDoubleToDouble mapper) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DRDCPap.withIndexedMapping(Ops.IntAndDoubleToDouble mapper) |
ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArray.withIndexedMapping(Ops.IntAndDoubleToDouble mapper)
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.
|
abstract ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArrayWithDoubleMapping.withIndexedMapping(Ops.IntAndDoubleToDouble mapper)
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.
|
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DULMPap.withIndexedMapping(Ops.IntAndLongToDouble mapper) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DFLMPap.withIndexedMapping(Ops.IntAndLongToDouble mapper) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DRLMPap.withIndexedMapping(Ops.IntAndLongToDouble mapper) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DULCPap.withIndexedMapping(Ops.IntAndLongToDouble mapper) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DFLCPap.withIndexedMapping(Ops.IntAndLongToDouble mapper) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DRLCPap.withIndexedMapping(Ops.IntAndLongToDouble mapper) |
abstract ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArrayWithLongMapping.withIndexedMapping(Ops.IntAndLongToDouble mapper)
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.
|
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DUOMPap.withIndexedMapping(Ops.IntAndObjectToDouble<? super U> mapper) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DFOMPap.withIndexedMapping(Ops.IntAndObjectToDouble<? super U> mapper) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DROMPap.withIndexedMapping(Ops.IntAndObjectToDouble<? super U> mapper) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DUOCPap.withIndexedMapping(Ops.IntAndObjectToDouble<? super U> mapper) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DFOCPap.withIndexedMapping(Ops.IntAndObjectToDouble<? super U> mapper) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DROCPap.withIndexedMapping(Ops.IntAndObjectToDouble<? super U> mapper) |
abstract ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArrayWithMapping.withIndexedMapping(Ops.IntAndObjectToDouble<? super U> mapper)
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.
|
ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArray.withMapping(Ops.BinaryDoubleOp combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArrayWithDoubleMapping.withMapping(Ops.BinaryDoubleOp combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArray.withMapping(Ops.DoubleAndLongToDouble combiner,
ParallelLongArrayWithLongMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArrayWithDoubleMapping.withMapping(Ops.DoubleAndLongToDouble combiner,
ParallelLongArrayWithLongMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
<V,W> ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArray.withMapping(Ops.DoubleAndObjectToDouble<? super V> combiner,
ParallelArrayWithMapping<W,V> other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
<V,W> ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArrayWithDoubleMapping.withMapping(Ops.DoubleAndObjectToDouble<? super V> combiner,
ParallelArrayWithMapping<W,V> other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DUPap.withMapping(Ops.DoubleOp op) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DFPap.withMapping(Ops.DoubleOp op) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DRPap.withMapping(Ops.DoubleOp op) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DUDMPap.withMapping(Ops.DoubleOp op) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DFDMPap.withMapping(Ops.DoubleOp op) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DRDMPap.withMapping(Ops.DoubleOp op) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DUDCPap.withMapping(Ops.DoubleOp op) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DFDCPap.withMapping(Ops.DoubleOp op) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DRDCPap.withMapping(Ops.DoubleOp op) |
ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArray.withMapping(Ops.DoubleOp op)
Returns an operation prefix that causes a method to operate
on mapped elements of the array using the given op.
|
abstract ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArrayWithDoubleMapping.withMapping(Ops.DoubleOp op)
Returns an operation prefix that causes a method to operate
on mapped elements of the array using the given op.
|
ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArrayWithLongMapping.withMapping(Ops.LongAndDoubleToDouble combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArrayWithLongMapping.withMapping(Ops.LongAndLongToDouble combiner,
ParallelLongArrayWithLongMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
<V,W> ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArrayWithLongMapping.withMapping(Ops.LongAndObjectToDouble<? super V> combiner,
ParallelArrayWithMapping<W,V> other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DULMPap.withMapping(Ops.LongToDouble op) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DFLMPap.withMapping(Ops.LongToDouble op) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DRLMPap.withMapping(Ops.LongToDouble op) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DULCPap.withMapping(Ops.LongToDouble op) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DFLCPap.withMapping(Ops.LongToDouble op) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DRLCPap.withMapping(Ops.LongToDouble op) |
abstract ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArrayWithLongMapping.withMapping(Ops.LongToDouble op)
Returns an operation prefix that causes a method to operate
on mapped elements of the array using the given op.
|
ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArrayWithMapping.withMapping(Ops.ObjectAndDoubleToDouble<? super U> combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArrayWithMapping.withMapping(Ops.ObjectAndLongToDouble<? super U> combiner,
ParallelLongArrayWithLongMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
<V,W> ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArrayWithMapping.withMapping(Ops.ObjectAndObjectToDouble<? super U,? super V> combiner,
ParallelArrayWithMapping<W,V> other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DUOMPap.withMapping(Ops.ObjectToDouble<? super U> op) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DFOMPap.withMapping(Ops.ObjectToDouble<? super U> op) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DROMPap.withMapping(Ops.ObjectToDouble<? super U> op) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DUOCPap.withMapping(Ops.ObjectToDouble<? super U> op) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DFOCPap.withMapping(Ops.ObjectToDouble<? super U> op) |
ParallelDoubleArrayWithDoubleMapping |
AbstractParallelAnyArray.DROCPap.withMapping(Ops.ObjectToDouble<? super U> op) |
abstract ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArrayWithMapping.withMapping(Ops.ObjectToDouble<? super U> op)
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.
|
Modifier and Type | Method and Description |
---|---|
ParallelDoubleArray |
ParallelDoubleArray.addAll(ParallelDoubleArrayWithDoubleMapping other)
Appends all (possibly bounded, filtered, or mapped) elements of
the given ParallelDoubleArray, resizing and/or reallocating this
array if necessary.
|
boolean |
ParallelDoubleArray.hasAllEqualElements(ParallelDoubleArrayWithDoubleMapping other)
Returns true if all elements at the same relative positions
of this and other array are equal.
|
boolean |
ParallelDoubleArrayWithFilter.hasAllEqualElements(ParallelDoubleArrayWithDoubleMapping other)
Returns true if all elements at the same relative positions
of this and other array are equal.
|
(package private) static Ops.IntAndDoubleToDouble |
AbstractParallelAnyArray.indexedMapper(Ops.BinaryDoubleOp combiner,
ParallelDoubleArrayWithDoubleMapping u,
int origin) |
(package private) static Ops.IntAndDoubleToLong |
AbstractParallelAnyArray.indexedMapper(Ops.DoubleAndDoubleToLong combiner,
ParallelDoubleArrayWithDoubleMapping u,
int origin) |
(package private) static <V> Ops.IntAndDoubleToObject<V> |
AbstractParallelAnyArray.indexedMapper(Ops.DoubleAndDoubleToObject<? extends V> combiner,
ParallelDoubleArrayWithDoubleMapping u,
int origin) |
(package private) static Ops.IntAndLongToDouble |
AbstractParallelAnyArray.indexedMapper(Ops.LongAndDoubleToDouble combiner,
ParallelDoubleArrayWithDoubleMapping u,
int origin) |
(package private) static Ops.IntAndLongToLong |
AbstractParallelAnyArray.indexedMapper(Ops.LongAndDoubleToLong combiner,
ParallelDoubleArrayWithDoubleMapping u,
int origin) |
(package private) static <V> Ops.IntAndLongToObject<V> |
AbstractParallelAnyArray.indexedMapper(Ops.LongAndDoubleToObject<? extends V> combiner,
ParallelDoubleArrayWithDoubleMapping u,
int origin) |
(package private) static <T> Ops.IntAndObjectToDouble<T> |
AbstractParallelAnyArray.indexedMapper(Ops.ObjectAndDoubleToDouble<? super T> combiner,
ParallelDoubleArrayWithDoubleMapping u,
int origin) |
(package private) static <T,U> Ops.IntAndObjectToLong<T> |
AbstractParallelAnyArray.indexedMapper(Ops.ObjectAndDoubleToLong<? super T> combiner,
ParallelDoubleArrayWithDoubleMapping u,
int origin) |
(package private) static <T,V> Ops.IntAndObjectToObject<T,V> |
AbstractParallelAnyArray.indexedMapper(Ops.ObjectAndDoubleToObject<? super T,? extends V> combiner,
ParallelDoubleArrayWithDoubleMapping u,
int origin) |
(package private) static Ops.IntAndDoublePredicate |
AbstractParallelAnyArray.indexedSelector(Ops.BinaryDoublePredicate bp,
ParallelDoubleArrayWithDoubleMapping u,
int origin) |
(package private) void |
AbstractParallelAnyArray.leafCombineInPlace(int lo,
int hi,
ParallelDoubleArrayWithDoubleMapping other,
int otherOffset,
Ops.BinaryDoubleOp combiner) |
(package private) void |
AbstractParallelAnyArray.DUPap.leafCombineInPlace(int l,
int h,
ParallelDoubleArrayWithDoubleMapping other,
int otherOffset,
Ops.BinaryDoubleOp combiner) |
(package private) void |
AbstractParallelAnyArray.DFPap.leafCombineInPlace(int l,
int h,
ParallelDoubleArrayWithDoubleMapping other,
int otherOffset,
Ops.BinaryDoubleOp combiner) |
(package private) void |
AbstractParallelAnyArray.DRPap.leafCombineInPlace(int l,
int h,
ParallelDoubleArrayWithDoubleMapping other,
int otherOffset,
Ops.BinaryDoubleOp combiner) |
ParallelDoubleArray |
ParallelDoubleArray.replaceWithMapping(Ops.BinaryDoubleOp combiner,
ParallelDoubleArrayWithDoubleMapping other)
Replaces elements with results of applying
op(thisElement, otherElement) . |
ParallelDoubleArrayWithFilter |
ParallelDoubleArrayWithFilter.replaceWithMapping(Ops.BinaryDoubleOp combiner,
ParallelDoubleArrayWithDoubleMapping other)
Replaces elements with results of applying
op(thisElement, otherElement) . |
ParallelDoubleArrayWithFilter |
ParallelDoubleArray.withFilter(Ops.BinaryDoublePredicate selector,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
only on elements for which the given binary selector returns
true.
|
ParallelDoubleArrayWithFilter |
ParallelDoubleArrayWithFilter.withFilter(Ops.BinaryDoublePredicate selector,
ParallelDoubleArrayWithDoubleMapping other)
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.
|
ParallelArrayWithDoubleMapping<T> |
ParallelArrayWithDoubleMapping.withMapping(Ops.BinaryDoubleOp combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArray.withMapping(Ops.BinaryDoubleOp combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArrayWithDoubleMapping.withMapping(Ops.BinaryDoubleOp combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelLongArrayWithDoubleMapping |
ParallelLongArrayWithDoubleMapping.withMapping(Ops.BinaryDoubleOp combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelArrayWithLongMapping<T> |
ParallelArrayWithDoubleMapping.withMapping(Ops.DoubleAndDoubleToLong combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelDoubleArrayWithLongMapping |
ParallelDoubleArray.withMapping(Ops.DoubleAndDoubleToLong combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelDoubleArrayWithLongMapping |
ParallelDoubleArrayWithDoubleMapping.withMapping(Ops.DoubleAndDoubleToLong combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelLongArrayWithLongMapping |
ParallelLongArrayWithDoubleMapping.withMapping(Ops.DoubleAndDoubleToLong combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
<V> ParallelArrayWithMapping<T,V> |
ParallelArrayWithDoubleMapping.withMapping(Ops.DoubleAndDoubleToObject<? extends V> combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
<V> ParallelDoubleArrayWithMapping<V> |
ParallelDoubleArray.withMapping(Ops.DoubleAndDoubleToObject<? extends V> combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
<V> ParallelDoubleArrayWithMapping<V> |
ParallelDoubleArrayWithDoubleMapping.withMapping(Ops.DoubleAndDoubleToObject<? extends V> combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
<V> ParallelLongArrayWithMapping<V> |
ParallelLongArrayWithDoubleMapping.withMapping(Ops.DoubleAndDoubleToObject<? extends V> combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelArrayWithDoubleMapping<T> |
ParallelArrayWithLongMapping.withMapping(Ops.LongAndDoubleToDouble combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArrayWithLongMapping.withMapping(Ops.LongAndDoubleToDouble combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelLongArrayWithDoubleMapping |
ParallelLongArray.withMapping(Ops.LongAndDoubleToDouble combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelLongArrayWithDoubleMapping |
ParallelLongArrayWithLongMapping.withMapping(Ops.LongAndDoubleToDouble combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelArrayWithLongMapping<T> |
ParallelArrayWithLongMapping.withMapping(Ops.LongAndDoubleToLong combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelDoubleArrayWithLongMapping |
ParallelDoubleArrayWithLongMapping.withMapping(Ops.LongAndDoubleToLong combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelLongArrayWithLongMapping |
ParallelLongArray.withMapping(Ops.LongAndDoubleToLong combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelLongArrayWithLongMapping |
ParallelLongArrayWithLongMapping.withMapping(Ops.LongAndDoubleToLong combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
<V> ParallelArrayWithMapping<T,V> |
ParallelArrayWithLongMapping.withMapping(Ops.LongAndDoubleToObject<? extends V> combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
<V> ParallelDoubleArrayWithMapping<V> |
ParallelDoubleArrayWithLongMapping.withMapping(Ops.LongAndDoubleToObject<? extends V> combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
<V> ParallelLongArrayWithMapping<V> |
ParallelLongArray.withMapping(Ops.LongAndDoubleToObject<? extends V> combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
<V> ParallelLongArrayWithMapping<V> |
ParallelLongArrayWithLongMapping.withMapping(Ops.LongAndDoubleToObject<? extends V> combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelArrayWithDoubleMapping<T> |
ParallelArray.withMapping(Ops.ObjectAndDoubleToDouble<? super T> combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelArrayWithDoubleMapping<T> |
ParallelArrayWithMapping.withMapping(Ops.ObjectAndDoubleToDouble<? super U> combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelDoubleArrayWithDoubleMapping |
ParallelDoubleArrayWithMapping.withMapping(Ops.ObjectAndDoubleToDouble<? super U> combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelLongArrayWithDoubleMapping |
ParallelLongArrayWithMapping.withMapping(Ops.ObjectAndDoubleToDouble<? super U> combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelArrayWithLongMapping<T> |
ParallelArray.withMapping(Ops.ObjectAndDoubleToLong<? super T> combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelArrayWithLongMapping<T> |
ParallelArrayWithMapping.withMapping(Ops.ObjectAndDoubleToLong<? super U> combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelDoubleArrayWithLongMapping |
ParallelDoubleArrayWithMapping.withMapping(Ops.ObjectAndDoubleToLong<? super U> combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
ParallelLongArrayWithLongMapping |
ParallelLongArrayWithMapping.withMapping(Ops.ObjectAndDoubleToLong<? super U> combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
<V> ParallelArrayWithMapping<T,V> |
ParallelArray.withMapping(Ops.ObjectAndDoubleToObject<? super T,? extends V> combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
<V> ParallelArrayWithMapping<T,V> |
ParallelArrayWithMapping.withMapping(Ops.ObjectAndDoubleToObject<? super U,? extends V> combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
<V> ParallelDoubleArrayWithMapping<V> |
ParallelDoubleArrayWithMapping.withMapping(Ops.ObjectAndDoubleToObject<? super U,? extends V> combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
<V> ParallelLongArrayWithMapping<V> |
ParallelLongArrayWithMapping.withMapping(Ops.ObjectAndDoubleToObject<? super U,? extends V> combiner,
ParallelDoubleArrayWithDoubleMapping other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
Constructor and Description |
---|
PAS.FJDPACombineInPlace(AbstractParallelAnyArray pap,
int lo,
int hi,
PAS.FJBase next,
ParallelDoubleArrayWithDoubleMapping other,
int otherOffset,
Ops.BinaryDoubleOp combiner) |