org.codehaus.gpars

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

java.lang.Object
  LDMPap
      groovyx.gpars.extra166y.AbstractParallelAnyArray.LRDMPap

static final class AbstractParallelAnyArray.LRDMPap
extends LDMPap

Field Summary
IntAndLongPredicate selector

 
Constructor Summary
AbstractParallelAnyArray.LRDMPap(ForkJoinPool ex, int origin, int fence, long[] array, IntAndLongPredicate selector, LongToDouble 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)

ParallelLongArrayWithMapping withIndexedMapping(IntAndDoubleToObject mapper)

ParallelLongArrayWithDoubleMapping withIndexedMapping(IntAndDoubleToDouble mapper)

ParallelLongArrayWithLongMapping withIndexedMapping(IntAndDoubleToLong mapper)

ParallelLongArrayWithLongMapping withMapping(DoubleToLong op)

ParallelLongArrayWithDoubleMapping withMapping(DoubleOp op)

ParallelLongArrayWithMapping withMapping(DoubleToObject op)

 

Field Detail

selector

final IntAndLongPredicate selector


 
Constructor Detail

AbstractParallelAnyArray.LRDMPap

AbstractParallelAnyArray.LRDMPap(ForkJoinPool ex, int origin, int fence, long[] array, IntAndLongPredicate selector, LongToDouble 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 ParallelLongArrayWithMapping withIndexedMapping(IntAndDoubleToObject mapper)


withIndexedMapping

public ParallelLongArrayWithDoubleMapping withIndexedMapping(IntAndDoubleToDouble mapper)


withIndexedMapping

public ParallelLongArrayWithLongMapping withIndexedMapping(IntAndDoubleToLong mapper)


withMapping

public ParallelLongArrayWithLongMapping withMapping(DoubleToLong op)


withMapping

public ParallelLongArrayWithDoubleMapping withMapping(DoubleOp op)


withMapping

public ParallelLongArrayWithMapping withMapping(DoubleToObject op)


 

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