Uses of Interface
groovyx.gpars.extra166y.Ops.BinaryOp

Packages that use Ops.BinaryOp
groovyx.gpars.extra166y Collections supporting parallel operations. 
groovyx.gpars.pa   
 

Uses of Ops.BinaryOp in groovyx.gpars.extra166y
 

Subinterfaces of Ops.BinaryOp in groovyx.gpars.extra166y
static interface Ops.Reducer<A>
           
 

Classes in groovyx.gpars.extra166y that implement Ops.BinaryOp
(package private) static class CommonOps.RawMaxReducer
           
(package private) static class CommonOps.RawMinReducer
           
 

Fields in groovyx.gpars.extra166y declared as Ops.BinaryOp
(package private)  Ops.BinaryOp PAS.FJOCombineInPlace.combiner
           
(package private)  Ops.BinaryOp PAS.FJOPACombineInPlace.combiner
           
 

Methods in groovyx.gpars.extra166y with parameters of type Ops.BinaryOp
(package private) static
<T,U,V,W> Ops.IntAndObjectToObject<T,V>
AbstractParallelAnyArray.indexedMapper(Ops.BinaryOp<? super T,? super U,? extends V> combiner, ParallelArrayWithMapping<W,U> u, int origin)
           
(package private)  void AbstractParallelAnyArray.leafCombineInPlace(int lo, int hi, java.lang.Object[] other, int otherOffset, Ops.BinaryOp combiner)
           
(package private)  void AbstractParallelAnyArray.OUPap.leafCombineInPlace(int l, int h, java.lang.Object[] other, int otherOffset, Ops.BinaryOp combiner)
           
(package private)  void AbstractParallelAnyArray.OFPap.leafCombineInPlace(int l, int h, java.lang.Object[] other, int otherOffset, Ops.BinaryOp combiner)
           
(package private)  void AbstractParallelAnyArray.ORPap.leafCombineInPlace(int l, int h, java.lang.Object[] other, int otherOffset, Ops.BinaryOp combiner)
           
(package private)  void AbstractParallelAnyArray.leafCombineInPlace(int lo, int hi, ParallelArrayWithMapping other, int otherOffset, Ops.BinaryOp combiner)
           
(package private)  void AbstractParallelAnyArray.OUPap.leafCombineInPlace(int l, int h, ParallelArrayWithMapping other, int otherOffset, Ops.BinaryOp combiner)
           
(package private)  void AbstractParallelAnyArray.OFPap.leafCombineInPlace(int l, int h, ParallelArrayWithMapping other, int otherOffset, Ops.BinaryOp combiner)
           
(package private)  void AbstractParallelAnyArray.ORPap.leafCombineInPlace(int l, int h, ParallelArrayWithMapping other, int otherOffset, Ops.BinaryOp combiner)
           
<V,W> ParallelArray<T>
ParallelArray.replaceWithMapping(Ops.BinaryOp<? super T,? super V,? extends T> combiner, ParallelArrayWithMapping<W,V> other)
          Replaces elements with results of applying op(thisElement, otherElement)
<V,W> ParallelArrayWithFilter<T>
ParallelArrayWithFilter.replaceWithMapping(Ops.BinaryOp<? super T,? super V,? extends T> combiner, ParallelArrayWithMapping<W,V> other)
          Replaces elements with results of applying op(thisElement, otherElement)
 ParallelArray<T> ParallelArray.replaceWithMapping(Ops.BinaryOp<T,T,T> combiner, T[] other)
          Replaces elements with results of applying op(thisElement, otherElement)
 ParallelArrayWithFilter<T> ParallelArrayWithFilter.replaceWithMapping(Ops.BinaryOp<T,T,T> combiner, T[] other)
          Replaces elements with results of applying op(thisElement, otherElement)
<U,V,W> ParallelArrayWithMapping<T,V>
ParallelArray.withMapping(Ops.BinaryOp<? super T,? super U,? extends V> combiner, ParallelArrayWithMapping<W,U> other)
          Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
<V,W,X> ParallelArrayWithMapping<T,W>
ParallelArrayWithMapping.withMapping(Ops.BinaryOp<? super U,? super V,? extends W> combiner, ParallelArrayWithMapping<X,V> other)
          Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
<V,W,X> ParallelDoubleArrayWithMapping<W>
ParallelDoubleArrayWithMapping.withMapping(Ops.BinaryOp<? super U,? super V,? extends W> combiner, ParallelArrayWithMapping<X,V> other)
          Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
<V,W,X> ParallelLongArrayWithMapping<W>
ParallelLongArrayWithMapping.withMapping(Ops.BinaryOp<? super U,? super V,? extends W> combiner, ParallelArrayWithMapping<X,V> other)
          Returns an operation prefix that causes a method to operate on binary mappings of this array and the other array.
 

Constructors in groovyx.gpars.extra166y with parameters of type Ops.BinaryOp
PAS.FJOCombineInPlace(AbstractParallelAnyArray pap, int lo, int hi, PAS.FJBase next, java.lang.Object[] other, int otherOffset, Ops.BinaryOp combiner)
           
PAS.FJOPACombineInPlace(AbstractParallelAnyArray pap, int lo, int hi, PAS.FJBase next, ParallelArrayWithMapping other, int otherOffset, Ops.BinaryOp combiner)
           
 

Uses of Ops.BinaryOp in groovyx.gpars.pa
 

Classes in groovyx.gpars.pa that implement Ops.BinaryOp
 class ClosureReducer<T>
          A PA reducer built around a closure
 


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