|
org.codehaus.gpars | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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 |
---|
final IntAndObjectPredicate selector
Constructor Detail |
---|
AbstractParallelAnyArray.OROCPap(ForkJoinPool ex, int origin, int fence, java.lang.Object[] array, IntAndObjectPredicate selector, IntAndObjectToObject op)
Method Detail |
---|
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)
public ParallelArrayWithMapping withIndexedMapping(IntAndObjectToObject mapper)
public ParallelArrayWithDoubleMapping withIndexedMapping(IntAndObjectToDouble mapper)
public ParallelArrayWithLongMapping withIndexedMapping(IntAndObjectToLong mapper)
public ParallelArrayWithMapping withMapping(Op op)
public ParallelArrayWithDoubleMapping withMapping(ObjectToDouble op)
public ParallelArrayWithLongMapping withMapping(ObjectToLong op)
Copyright © 2008–2012 Václav Pech. All Rights Reserved.