org.codehaus.gpars

groovyx.gpars.extra166y
[Java] Class AbstractParallelAnyArray.DRDMPap

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

selector

final IntAndDoublePredicate selector


 
Constructor Detail

AbstractParallelAnyArray.DRDMPap

AbstractParallelAnyArray.DRDMPap(ForkJoinPool ex, int origin, int fence, double[] array, IntAndDoublePredicate selector, DoubleOp op)


 
Method Detail

hasFilter

boolean hasFilter()


isSelected

boolean isSelected(int i)


leafApply

void leafApply(int lo, int hi, DoubleProcedure procedure)


leafReduce

double leafReduce(int lo, int hi, DoubleReducer reducer, double base)


withIndexedMapping

public ParallelDoubleArrayWithMapping withIndexedMapping(IntAndDoubleToObject mapper)


withIndexedMapping

public ParallelDoubleArrayWithDoubleMapping withIndexedMapping(IntAndDoubleToDouble mapper)


withIndexedMapping

public ParallelDoubleArrayWithLongMapping withIndexedMapping(IntAndDoubleToLong mapper)


withMapping

public ParallelDoubleArrayWithDoubleMapping withMapping(DoubleOp op)


withMapping

public ParallelDoubleArrayWithLongMapping withMapping(DoubleToLong op)


withMapping

public ParallelDoubleArrayWithMapping withMapping(DoubleToObject op)


 

Copyright © 2008–2012 Václav Pech. All Rights Reserved.