Package | Description |
---|---|
groovyx.gpars.extra166y |
Collections supporting parallel operations.
|
Modifier and Type | Field and Description |
---|---|
(package private) Ops.IntAndLongToLong |
AbstractParallelAnyArray.LLCPap.op |
(package private) Ops.IntAndLongToLong |
PAS.FJLBinaryIndexMap.op |
Modifier and Type | Method and Description |
---|---|
(package private) static Ops.IntAndLongToLong |
AbstractParallelAnyArray.compoundIndexedOp(Ops.IntAndLongToDouble fst,
Ops.DoubleToLong snd) |
(package private) static Ops.IntAndLongToLong |
AbstractParallelAnyArray.compoundIndexedOp(Ops.IntAndLongToDouble fst,
Ops.IntAndDoubleToLong snd) |
(package private) static Ops.IntAndLongToLong |
AbstractParallelAnyArray.compoundIndexedOp(Ops.IntAndLongToLong fst,
Ops.IntAndLongToLong snd) |
(package private) static Ops.IntAndLongToLong |
AbstractParallelAnyArray.compoundIndexedOp(Ops.IntAndLongToLong fst,
Ops.LongOp snd) |
(package private) static <U> Ops.IntAndLongToLong |
AbstractParallelAnyArray.compoundIndexedOp(Ops.IntAndLongToObject<? extends U> fst,
Ops.IntAndObjectToLong<? super U> snd) |
(package private) static <U> Ops.IntAndLongToLong |
AbstractParallelAnyArray.compoundIndexedOp(Ops.IntAndLongToObject<? extends U> fst,
Ops.ObjectToLong<? super U> snd) |
(package private) static Ops.IntAndLongToLong |
AbstractParallelAnyArray.compoundIndexedOp(Ops.LongOp fst,
Ops.IntAndLongToLong snd) |
(package private) static Ops.IntAndLongToLong |
AbstractParallelAnyArray.compoundIndexedOp(Ops.LongToDouble fst,
Ops.IntAndDoubleToLong snd) |
(package private) static <U> Ops.IntAndLongToLong |
AbstractParallelAnyArray.compoundIndexedOp(Ops.LongToObject<? extends U> fst,
Ops.IntAndObjectToLong<? super U> snd) |
(package private) static Ops.IntAndLongToLong |
AbstractParallelAnyArray.indexedMapper(Ops.BinaryLongOp combiner,
ParallelLongArrayWithLongMapping u,
int origin) |
(package private) static Ops.IntAndLongToLong |
AbstractParallelAnyArray.indexedMapper(Ops.LongAndDoubleToLong combiner,
ParallelDoubleArrayWithDoubleMapping u,
int origin) |
(package private) static <U,W> Ops.IntAndLongToLong |
AbstractParallelAnyArray.indexedMapper(Ops.LongAndObjectToLong<? super U> combiner,
ParallelArrayWithMapping<W,U> u,
int origin) |
Modifier and Type | Method and Description |
---|---|
(package private) static Ops.IntAndDoubleToLong |
AbstractParallelAnyArray.compoundIndexedOp(Ops.DoubleToLong fst,
Ops.IntAndLongToLong snd) |
(package private) static Ops.IntAndDoubleToLong |
AbstractParallelAnyArray.compoundIndexedOp(Ops.IntAndDoubleToLong fst,
Ops.IntAndLongToLong snd) |
(package private) static Ops.IntAndLongToDouble |
AbstractParallelAnyArray.compoundIndexedOp(Ops.IntAndLongToLong fst,
Ops.IntAndLongToDouble snd) |
(package private) static Ops.IntAndLongToLong |
AbstractParallelAnyArray.compoundIndexedOp(Ops.IntAndLongToLong fst,
Ops.IntAndLongToLong snd) |
(package private) static <V> Ops.IntAndLongToObject<V> |
AbstractParallelAnyArray.compoundIndexedOp(Ops.IntAndLongToLong fst,
Ops.IntAndLongToObject<? extends V> snd) |
(package private) static Ops.IntAndLongToLong |
AbstractParallelAnyArray.compoundIndexedOp(Ops.IntAndLongToLong fst,
Ops.LongOp snd) |
(package private) static Ops.IntAndLongToDouble |
AbstractParallelAnyArray.compoundIndexedOp(Ops.IntAndLongToLong fst,
Ops.LongToDouble snd) |
(package private) static <V> Ops.IntAndLongToObject<V> |
AbstractParallelAnyArray.compoundIndexedOp(Ops.IntAndLongToLong fst,
Ops.LongToObject<? extends V> snd) |
(package private) static <T> Ops.IntAndObjectToLong<T> |
AbstractParallelAnyArray.compoundIndexedOp(Ops.IntAndObjectToLong<? super T> fst,
Ops.IntAndLongToLong snd) |
(package private) static Ops.IntAndLongToLong |
AbstractParallelAnyArray.compoundIndexedOp(Ops.LongOp fst,
Ops.IntAndLongToLong snd) |
(package private) static <T> Ops.IntAndObjectToLong<T> |
AbstractParallelAnyArray.compoundIndexedOp(Ops.ObjectToLong<? super T> fst,
Ops.IntAndLongToLong snd) |
(package private) void |
AbstractParallelAnyArray.leafBinaryIndexMap(int l,
int h,
Ops.IntAndLongToLong op) |
(package private) void |
AbstractParallelAnyArray.LUPap.leafBinaryIndexMap(int l,
int h,
Ops.IntAndLongToLong op) |
(package private) void |
AbstractParallelAnyArray.LFPap.leafBinaryIndexMap(int l,
int h,
Ops.IntAndLongToLong op) |
(package private) void |
AbstractParallelAnyArray.LRPap.leafBinaryIndexMap(int l,
int h,
Ops.IntAndLongToLong op) |
ParallelLongArray |
ParallelLongArray.replaceWithMappedIndex(Ops.IntAndLongToLong op)
Replaces elements with the results of applying the given
mapping to each index and current element value.
|
ParallelLongArrayWithFilter |
ParallelLongArrayWithFilter.replaceWithMappedIndex(Ops.IntAndLongToLong op)
Replaces elements with the results of applying the given
mapping to each index and current element value.
|
ParallelLongArrayWithLongMapping |
AbstractParallelAnyArray.LUPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelLongArrayWithLongMapping |
AbstractParallelAnyArray.LFPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelLongArrayWithLongMapping |
AbstractParallelAnyArray.LRPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OULMPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelDoubleArrayWithLongMapping |
AbstractParallelAnyArray.DULMPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelLongArrayWithLongMapping |
AbstractParallelAnyArray.LULMPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OFLMPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelDoubleArrayWithLongMapping |
AbstractParallelAnyArray.DFLMPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelLongArrayWithLongMapping |
AbstractParallelAnyArray.LFLMPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.ORLMPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelDoubleArrayWithLongMapping |
AbstractParallelAnyArray.DRLMPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelLongArrayWithLongMapping |
AbstractParallelAnyArray.LRLMPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OULCPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelDoubleArrayWithLongMapping |
AbstractParallelAnyArray.DULCPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelLongArrayWithLongMapping |
AbstractParallelAnyArray.LULCPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OFLCPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelDoubleArrayWithLongMapping |
AbstractParallelAnyArray.DFLCPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelLongArrayWithLongMapping |
AbstractParallelAnyArray.LFLCPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.ORLCPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelDoubleArrayWithLongMapping |
AbstractParallelAnyArray.DRLCPap.withIndexedMapping(Ops.IntAndLongToLong mapper) |
ParallelLongArrayWithLongMapping |
AbstractParallelAnyArray.LRLCPap.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.
|
abstract ParallelDoubleArrayWithLongMapping |
ParallelDoubleArrayWithLongMapping.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.
|
ParallelLongArrayWithLongMapping |
ParallelLongArray.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, and produces a
new value.
|
abstract ParallelLongArrayWithLongMapping |
ParallelLongArrayWithLongMapping.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.
|
Constructor and Description |
---|
AbstractParallelAnyArray.LFLCPap(jsr166y.ForkJoinPool ex,
int origin,
int fence,
long[] array,
Ops.LongPredicate selector,
Ops.IntAndLongToLong op) |
AbstractParallelAnyArray.LLCPap(jsr166y.ForkJoinPool ex,
int origin,
int fence,
long[] array,
Ops.IntAndLongToLong op) |
AbstractParallelAnyArray.LRLCPap(jsr166y.ForkJoinPool ex,
int origin,
int fence,
long[] array,
Ops.IntAndLongPredicate selector,
Ops.IntAndLongToLong op) |
AbstractParallelAnyArray.LULCPap(jsr166y.ForkJoinPool ex,
int origin,
int fence,
long[] array,
Ops.IntAndLongToLong op) |
PAS.FJLBinaryIndexMap(AbstractParallelAnyArray pap,
int lo,
int hi,
PAS.FJBase next,
Ops.IntAndLongToLong op) |