Package | Description |
---|---|
groovyx.gpars.extra166y |
Collections supporting parallel operations.
|
Modifier and Type | Class and Description |
---|---|
(package private) static class |
AbstractParallelAnyArray.OFLCPap<T> |
(package private) static class |
AbstractParallelAnyArray.OFLMPap<T> |
(package private) static class |
AbstractParallelAnyArray.OLCPap<T> |
(package private) static class |
AbstractParallelAnyArray.OLMPap<T> |
(package private) static class |
AbstractParallelAnyArray.ORLCPap<T> |
(package private) static class |
AbstractParallelAnyArray.ORLMPap<T> |
(package private) static class |
AbstractParallelAnyArray.OULCPap<T> |
(package private) static class |
AbstractParallelAnyArray.OULMPap<T> |
Modifier and Type | Method and Description |
---|---|
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OUDMPap.withIndexedMapping(Ops.IntAndDoubleToLong mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OFDMPap.withIndexedMapping(Ops.IntAndDoubleToLong mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.ORDMPap.withIndexedMapping(Ops.IntAndDoubleToLong mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OUDCPap.withIndexedMapping(Ops.IntAndDoubleToLong mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OFDCPap.withIndexedMapping(Ops.IntAndDoubleToLong mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.ORDCPap.withIndexedMapping(Ops.IntAndDoubleToLong mapper) |
abstract ParallelArrayWithLongMapping<T> |
ParallelArrayWithDoubleMapping.withIndexedMapping(Ops.IntAndDoubleToLong 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.
|
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OULMPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OFLMPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.ORLMPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OULCPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OFLCPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.ORLCPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
abstract ParallelArrayWithLongMapping<T> |
ParallelArrayWithLongMapping.withIndexedMapping(Ops.IntAndLongToLong 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.
|
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OUPap.withIndexedMapping(Ops.IntAndObjectToLong<? super T> mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OFPap.withIndexedMapping(Ops.IntAndObjectToLong<? super T> mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.ORPap.withIndexedMapping(Ops.IntAndObjectToLong<? super T> mapper) |
ParallelArrayWithLongMapping<T> |
ParallelArray.withIndexedMapping(Ops.IntAndObjectToLong<? super T> 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.
|
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OUOMPap.withIndexedMapping(Ops.IntAndObjectToLong<? super U> mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OFOMPap.withIndexedMapping(Ops.IntAndObjectToLong<? super U> mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OROMPap.withIndexedMapping(Ops.IntAndObjectToLong<? super U> mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OUOCPap.withIndexedMapping(Ops.IntAndObjectToLong<? super U> mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OFOCPap.withIndexedMapping(Ops.IntAndObjectToLong<? super U> mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OROCPap.withIndexedMapping(Ops.IntAndObjectToLong<? super U> mapper) |
abstract ParallelArrayWithLongMapping<T> |
ParallelArrayWithMapping.withIndexedMapping(Ops.IntAndObjectToLong<? 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.
|
ParallelArrayWithLongMapping<T> |
ParallelArrayWithLongMapping.withMapping(Ops.BinaryLongOp combiner,
ParallelLongArrayWithLongMapping 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.
|
ParallelArrayWithLongMapping<T> |
ParallelArrayWithDoubleMapping.withMapping(Ops.DoubleAndLongToLong 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> ParallelArrayWithLongMapping<T> |
ParallelArrayWithDoubleMapping.withMapping(Ops.DoubleAndObjectToLong<? 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.
|
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OUDMPap.withMapping(Ops.DoubleToLong op) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OFDMPap.withMapping(Ops.DoubleToLong op) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.ORDMPap.withMapping(Ops.DoubleToLong op) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OUDCPap.withMapping(Ops.DoubleToLong op) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OFDCPap.withMapping(Ops.DoubleToLong op) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.ORDCPap.withMapping(Ops.DoubleToLong op) |
abstract ParallelArrayWithLongMapping<T> |
ParallelArrayWithDoubleMapping.withMapping(Ops.DoubleToLong op)
Returns an operation prefix that causes a method to operate
on mapped elements of the array using the given op.
|
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.
|
<V,W> ParallelArrayWithLongMapping<T> |
ParallelArrayWithLongMapping.withMapping(Ops.LongAndObjectToLong<? 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.
|
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OULMPap.withMapping(Ops.LongOp op) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OFLMPap.withMapping(Ops.LongOp op) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.ORLMPap.withMapping(Ops.LongOp op) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OULCPap.withMapping(Ops.LongOp op) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OFLCPap.withMapping(Ops.LongOp op) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.ORLCPap.withMapping(Ops.LongOp op) |
abstract ParallelArrayWithLongMapping<T> |
ParallelArrayWithLongMapping.withMapping(Ops.LongOp op)
Returns an operation prefix that causes a method to operate
on mapped elements of the array using the given op.
|
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.
|
ParallelArrayWithLongMapping<T> |
ParallelArray.withMapping(Ops.ObjectAndLongToLong<? super T> combiner,
ParallelLongArrayWithLongMapping 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.ObjectAndLongToLong<? 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.
|
<U,W> ParallelArrayWithLongMapping<T> |
ParallelArray.withMapping(Ops.ObjectAndObjectToLong<? super T,? super U> combiner,
ParallelArrayWithMapping<W,U> other)
Returns an operation prefix that causes a method to operate
on binary mappings of this array and the other array.
|
<V,W> ParallelArrayWithLongMapping<T> |
ParallelArrayWithMapping.withMapping(Ops.ObjectAndObjectToLong<? 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.
|
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OUPap.withMapping(Ops.ObjectToLong<? super T> op) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OFPap.withMapping(Ops.ObjectToLong<? super T> op) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.ORPap.withMapping(Ops.ObjectToLong<? super T> op) |
ParallelArrayWithLongMapping<T> |
ParallelArray.withMapping(Ops.ObjectToLong<? super T> op)
Returns an operation prefix that causes a method to operate
on mapped elements of the array using the given op.
|
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OUOMPap.withMapping(Ops.ObjectToLong<? super U> op) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OFOMPap.withMapping(Ops.ObjectToLong<? super U> op) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OROMPap.withMapping(Ops.ObjectToLong<? super U> op) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OUOCPap.withMapping(Ops.ObjectToLong<? super U> op) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OFOCPap.withMapping(Ops.ObjectToLong<? super U> op) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OROCPap.withMapping(Ops.ObjectToLong<? super U> op) |
abstract ParallelArrayWithLongMapping<T> |
ParallelArrayWithMapping.withMapping(Ops.ObjectToLong<? 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.
|