Constructor and description |
---|
AbstractParallelAnyArray.OUPap
(java.util.concurrent.ForkJoinPool ex, int origin, int fence, T[] array) |
Type | Name and description |
---|---|
int |
binarySearch(T target) |
int |
binarySearch(T target, java.util.Comparator<? super T> comparator) |
ParallelArrayWithBounds<T> |
cumulate(Reducer<T> reducer, T base) |
int |
indexOf(T target) |
void |
leafApply(int lo, int hi, Procedure procedure) |
void |
leafBinaryIndexMap(int l, int h, IntAndObjectToObject op) |
void |
leafCombineInPlace(int l, int h, java.lang.Object[] other, int otherOffset, BinaryOp combiner) |
void |
leafCombineInPlace(int l, int h, ParallelArrayWithMapping other, int otherOffset, BinaryOp combiner) |
void |
leafFill(int l, int h, java.lang.Object value) |
void |
leafGenerate(int l, int h, Generator generator) |
void |
leafIndexMap(int l, int h, IntToObject op) |
java.lang.Object |
leafReduce(int lo, int hi, Reducer reducer, java.lang.Object base) |
void |
leafTransform(int l, int h, Op op) |
T |
precumulate(Reducer<T> reducer, T base) |
ParallelArrayWithBounds<T> |
sort(java.util.Comparator<? super T> cmp) |
ParallelArrayWithBounds<T> |
sort() |
ParallelArrayWithBounds<T> |
withBounds(int lo, int hi) |
ParallelArrayWithFilter<T> |
withFilter(Predicate<? super T> selector) |
ParallelArrayWithFilter<T> |
withIndexedFilter(IntAndObjectPredicate<? super T> selector) |
ParallelArrayWithMapping<T, V> |
withIndexedMapping(IntAndObjectToObject<? super T, ? extends V> mapper) |
ParallelArrayWithDoubleMapping<T> |
withIndexedMapping(IntAndObjectToDouble<? super T> mapper) |
ParallelArrayWithLongMapping<T> |
withIndexedMapping(IntAndObjectToLong<? super T> mapper) |
ParallelArrayWithMapping<T, U> |
withMapping(Op<? super T, ? extends U> op) |
ParallelArrayWithDoubleMapping<T> |
withMapping(ObjectToDouble<? super T> op) |
ParallelArrayWithLongMapping<T> |
withMapping(ObjectToLong<? super T> op) |
Methods inherited from class | Name |
---|---|
class ParallelArrayWithBounds |
binarySearch, binarySearch, cumulate, indexOf, precumulate, sort, sort, withBounds |
class ParallelArrayWithFilter |
allNonidenticalElements, allUniqueElements, hasAllEqualElements, hasAllIdenticalElements, leafTransfer, leafTransferByIndex, oget, replaceWithGeneratedValue, replaceWithMappedIndex, replaceWithMappedIndex, replaceWithMapping, replaceWithMapping, replaceWithMapping, replaceWithValue, withFilter, withFilter, withIndexedFilter |
class ParallelArrayWithMapping |
all, all, any, apply, max, max, min, min, reduce, sequentially, summary, summary, withIndexedMapping, withIndexedMapping, withIndexedMapping, withMapping, withMapping, withMapping, withMapping, withMapping, withMapping, withMapping, withMapping, withMapping, withMapping, withMapping, withMapping |
Copyright © 2008–2014 Václav Pech. All Rights Reserved.