|
org.codehaus.gpars | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object DDMPap groovyx.gpars.extra166y.AbstractParallelAnyArray.DRDMPap
static final class AbstractParallelAnyArray.DRDMPap extends DDMPap
Field Summary | |
---|---|
IntAndDoublePredicate |
selector
|
Constructor Summary | |
AbstractParallelAnyArray.DRDMPap(ForkJoinPool ex, int origin, int fence, double[] array, IntAndDoublePredicate selector, DoubleOp op)
|
Method Summary | |
---|---|
boolean
|
hasFilter()
|
boolean
|
isSelected(int i)
|
void
|
leafApply(int lo, int hi, DoubleProcedure procedure)
|
double
|
leafReduce(int lo, int hi, DoubleReducer reducer, double base)
|
ParallelDoubleArrayWithMapping
|
withIndexedMapping(IntAndDoubleToObject mapper)
|
ParallelDoubleArrayWithDoubleMapping
|
withIndexedMapping(IntAndDoubleToDouble mapper)
|
ParallelDoubleArrayWithLongMapping
|
withIndexedMapping(IntAndDoubleToLong mapper)
|
ParallelDoubleArrayWithDoubleMapping
|
withMapping(DoubleOp op)
|
ParallelDoubleArrayWithLongMapping
|
withMapping(DoubleToLong op)
|
ParallelDoubleArrayWithMapping
|
withMapping(DoubleToObject op)
|
Field Detail |
---|
final IntAndDoublePredicate selector
Constructor Detail |
---|
AbstractParallelAnyArray.DRDMPap(ForkJoinPool ex, int origin, int fence, double[] array, IntAndDoublePredicate selector, DoubleOp op)
Method Detail |
---|
boolean hasFilter()
boolean isSelected(int i)
void leafApply(int lo, int hi, DoubleProcedure procedure)
double leafReduce(int lo, int hi, DoubleReducer reducer, double base)
public ParallelDoubleArrayWithMapping withIndexedMapping(IntAndDoubleToObject mapper)
public ParallelDoubleArrayWithDoubleMapping withIndexedMapping(IntAndDoubleToDouble mapper)
public ParallelDoubleArrayWithLongMapping withIndexedMapping(IntAndDoubleToLong mapper)
public ParallelDoubleArrayWithDoubleMapping withMapping(DoubleOp op)
public ParallelDoubleArrayWithLongMapping withMapping(DoubleToLong op)
public ParallelDoubleArrayWithMapping withMapping(DoubleToObject op)
Copyright © 2008–2013 Václav Pech. All Rights Reserved.