org.codehaus.gpars

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

java.lang.Object
  DOMPap
      groovyx.gpars.extra166y.AbstractParallelAnyArray.DROMPap

static final class AbstractParallelAnyArray.DROMPap
extends DOMPap

Field Summary
IntAndDoublePredicate selector

 
Constructor Summary
AbstractParallelAnyArray.DROMPap(ForkJoinPool ex, int origin, int fence, double[] array, IntAndDoublePredicate selector, DoubleToObject op)

 
Method Summary
ParallelArray all(java.lang.Class elementType)

boolean hasFilter()

boolean isSelected(int i)

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

java.lang.Object leafReduce(int lo, int hi, Reducer reducer, java.lang.Object base)

ParallelDoubleArrayWithMapping withIndexedMapping(IntAndObjectToObject mapper)

ParallelDoubleArrayWithDoubleMapping withIndexedMapping(IntAndObjectToDouble mapper)

ParallelDoubleArrayWithLongMapping withIndexedMapping(IntAndObjectToLong mapper)

ParallelDoubleArrayWithMapping withMapping(Op op)

ParallelDoubleArrayWithDoubleMapping withMapping(ObjectToDouble op)

ParallelDoubleArrayWithLongMapping withMapping(ObjectToLong op)

 

Field Detail

selector

final IntAndDoublePredicate selector


 
Constructor Detail

AbstractParallelAnyArray.DROMPap

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


 
Method Detail

all

public ParallelArray all(java.lang.Class elementType)


hasFilter

boolean hasFilter()


isSelected

boolean isSelected(int i)


leafApply

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


leafReduce

java.lang.Object leafReduce(int lo, int hi, Reducer reducer, java.lang.Object base)


withIndexedMapping

public ParallelDoubleArrayWithMapping withIndexedMapping(IntAndObjectToObject mapper)


withIndexedMapping

public ParallelDoubleArrayWithDoubleMapping withIndexedMapping(IntAndObjectToDouble mapper)


withIndexedMapping

public ParallelDoubleArrayWithLongMapping withIndexedMapping(IntAndObjectToLong mapper)


withMapping

public ParallelDoubleArrayWithMapping withMapping(Op op)


withMapping

public ParallelDoubleArrayWithDoubleMapping withMapping(ObjectToDouble op)


withMapping

public ParallelDoubleArrayWithLongMapping withMapping(ObjectToLong op)


 

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