org.codehaus.gpars

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

java.lang.Object
  OOCPap
      groovyx.gpars.extra166y.AbstractParallelAnyArray.OROCPap

static final class AbstractParallelAnyArray.OROCPap
extends OOCPap

Field Summary
IntAndObjectPredicate selector

 
Constructor Summary
AbstractParallelAnyArray.OROCPap(ForkJoinPool ex, int origin, int fence, java.lang.Object[] array, IntAndObjectPredicate selector, IntAndObjectToObject op)

 
Method Summary
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)

ParallelArrayWithMapping withIndexedMapping(IntAndObjectToObject mapper)

ParallelArrayWithDoubleMapping withIndexedMapping(IntAndObjectToDouble mapper)

ParallelArrayWithLongMapping withIndexedMapping(IntAndObjectToLong mapper)

ParallelArrayWithMapping withMapping(Op op)

ParallelArrayWithDoubleMapping withMapping(ObjectToDouble op)

ParallelArrayWithLongMapping withMapping(ObjectToLong op)

 

Field Detail

selector

final IntAndObjectPredicate selector


 
Constructor Detail

AbstractParallelAnyArray.OROCPap

AbstractParallelAnyArray.OROCPap(ForkJoinPool ex, int origin, int fence, java.lang.Object[] array, IntAndObjectPredicate selector, IntAndObjectToObject op)


 
Method Detail

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 ParallelArrayWithMapping withIndexedMapping(IntAndObjectToObject mapper)


withIndexedMapping

public ParallelArrayWithDoubleMapping withIndexedMapping(IntAndObjectToDouble mapper)


withIndexedMapping

public ParallelArrayWithLongMapping withIndexedMapping(IntAndObjectToLong mapper)


withMapping

public ParallelArrayWithMapping withMapping(Op op)


withMapping

public ParallelArrayWithDoubleMapping withMapping(ObjectToDouble op)


withMapping

public ParallelArrayWithLongMapping withMapping(ObjectToLong op)


 

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