Package | Description |
---|---|
groovyx.gpars.extra166y |
Collections supporting parallel operations.
|
Modifier and Type | Field and Description |
---|---|
(package private) Ops.ObjectToLong<? super T> |
AbstractParallelAnyArray.OLMPap.op |
Modifier and Type | Method and Description |
---|---|
static <T> Ops.ObjectToLong<T> |
CommonOps.compoundOp(Ops.ObjectToDouble<? super T> first,
Ops.DoubleToLong second)
Returns a composite mapper that applies a second mapper to the results
of applying the first one.
|
static <T> Ops.ObjectToLong<T> |
CommonOps.compoundOp(Ops.ObjectToLong<? super T> first,
Ops.LongOp second)
Returns a composite mapper that applies a second mapper to the results
of applying the first one.
|
static <T,U> Ops.ObjectToLong<T> |
CommonOps.compoundOp(Ops.Op<? super T,? extends U> first,
Ops.ObjectToLong<? super U> second)
Returns a composite mapper that applies a second mapper to the results
of applying the first one.
|
Modifier and Type | Method and Description |
---|---|
(package private) static <U> Ops.IntAndDoubleToLong |
AbstractParallelAnyArray.compoundIndexedOp(Ops.IntAndDoubleToObject<? extends U> fst,
Ops.ObjectToLong<? super U> snd) |
(package private) static <U> Ops.IntAndLongToLong |
AbstractParallelAnyArray.compoundIndexedOp(Ops.IntAndLongToObject<? extends U> fst,
Ops.ObjectToLong<? super U> snd) |
(package private) static <T,U> Ops.IntAndObjectToLong<T> |
AbstractParallelAnyArray.compoundIndexedOp(Ops.IntAndObjectToObject<? super T,? extends U> fst,
Ops.ObjectToLong<? super U> snd) |
(package private) static <T> Ops.IntAndObjectToDouble<T> |
AbstractParallelAnyArray.compoundIndexedOp(Ops.ObjectToLong<? super T> fst,
Ops.IntAndLongToDouble snd) |
(package private) static <T> Ops.IntAndObjectToLong<T> |
AbstractParallelAnyArray.compoundIndexedOp(Ops.ObjectToLong<? super T> fst,
Ops.IntAndLongToLong snd) |
(package private) static <T,V> Ops.IntAndObjectToObject<T,V> |
AbstractParallelAnyArray.compoundIndexedOp(Ops.ObjectToLong<? super T> fst,
Ops.IntAndLongToObject<? extends V> snd) |
static <T> Ops.DoubleToLong |
CommonOps.compoundOp(Ops.DoubleToObject<? extends T> first,
Ops.ObjectToLong<? super T> second)
Returns a composite mapper that applies a second mapper to the results
of applying the first one.
|
static <T> Ops.LongOp |
CommonOps.compoundOp(Ops.LongToObject<? extends T> first,
Ops.ObjectToLong<? super T> second)
Returns a composite mapper that applies a second mapper to the results
of applying the first one.
|
static <T> Ops.ObjectToLong<T> |
CommonOps.compoundOp(Ops.ObjectToLong<? super T> first,
Ops.LongOp second)
Returns a composite mapper that applies a second mapper to the results
of applying the first one.
|
static <T> Ops.ObjectToDouble<T> |
CommonOps.compoundOp(Ops.ObjectToLong<? super T> first,
Ops.LongToDouble second)
Returns a composite mapper that applies a second mapper to the results
of applying the first one.
|
static <T,V> Ops.Op<T,V> |
CommonOps.compoundOp(Ops.ObjectToLong<? super T> first,
Ops.LongToObject<? extends V> second)
Returns a composite mapper that applies a second mapper to the results
of applying the first one.
|
static <T,U> Ops.ObjectToLong<T> |
CommonOps.compoundOp(Ops.Op<? super T,? extends U> first,
Ops.ObjectToLong<? super U> second)
Returns a composite mapper that applies a second mapper to the results
of applying the first one.
|
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) |
ParallelDoubleArrayWithLongMapping |
AbstractParallelAnyArray.DUOMPap.withMapping(Ops.ObjectToLong<? super U> op) |
ParallelLongArrayWithLongMapping |
AbstractParallelAnyArray.LUOMPap.withMapping(Ops.ObjectToLong<? super U> op) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OFOMPap.withMapping(Ops.ObjectToLong<? super U> op) |
ParallelDoubleArrayWithLongMapping |
AbstractParallelAnyArray.DFOMPap.withMapping(Ops.ObjectToLong<? super U> op) |
ParallelLongArrayWithLongMapping |
AbstractParallelAnyArray.LFOMPap.withMapping(Ops.ObjectToLong<? super U> op) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OROMPap.withMapping(Ops.ObjectToLong<? super U> op) |
ParallelDoubleArrayWithLongMapping |
AbstractParallelAnyArray.DROMPap.withMapping(Ops.ObjectToLong<? super U> op) |
ParallelLongArrayWithLongMapping |
AbstractParallelAnyArray.LROMPap.withMapping(Ops.ObjectToLong<? super U> op) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OUOCPap.withMapping(Ops.ObjectToLong<? super U> op) |
ParallelDoubleArrayWithLongMapping |
AbstractParallelAnyArray.DUOCPap.withMapping(Ops.ObjectToLong<? super U> op) |
ParallelLongArrayWithLongMapping |
AbstractParallelAnyArray.LUOCPap.withMapping(Ops.ObjectToLong<? super U> op) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OFOCPap.withMapping(Ops.ObjectToLong<? super U> op) |
ParallelDoubleArrayWithLongMapping |
AbstractParallelAnyArray.DFOCPap.withMapping(Ops.ObjectToLong<? super U> op) |
ParallelLongArrayWithLongMapping |
AbstractParallelAnyArray.LFOCPap.withMapping(Ops.ObjectToLong<? super U> op) |
ParallelArrayWithLongMapping<T> |
AbstractParallelAnyArray.OROCPap.withMapping(Ops.ObjectToLong<? super U> op) |
ParallelDoubleArrayWithLongMapping |
AbstractParallelAnyArray.DROCPap.withMapping(Ops.ObjectToLong<? super U> op) |
ParallelLongArrayWithLongMapping |
AbstractParallelAnyArray.LROCPap.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.
|
abstract ParallelDoubleArrayWithLongMapping |
ParallelDoubleArrayWithMapping.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.
|
abstract ParallelLongArrayWithLongMapping |
ParallelLongArrayWithMapping.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.
|
Constructor and Description |
---|
AbstractParallelAnyArray.OFLMPap(jsr166y.ForkJoinPool ex,
int origin,
int fence,
T[] array,
Ops.Predicate<? super T> selector,
Ops.ObjectToLong<? super T> op) |
AbstractParallelAnyArray.OLMPap(jsr166y.ForkJoinPool ex,
int origin,
int fence,
T[] array,
Ops.ObjectToLong<? super T> op) |
AbstractParallelAnyArray.ORLMPap(jsr166y.ForkJoinPool ex,
int origin,
int fence,
T[] array,
Ops.IntAndObjectPredicate<? super T> selector,
Ops.ObjectToLong<? super T> op) |
AbstractParallelAnyArray.OULMPap(jsr166y.ForkJoinPool ex,
int origin,
int fence,
T[] array,
Ops.ObjectToLong<? super T> op) |