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

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

Uses of Ops.Op in groovyx.gpars.extra166y
 

Fields in groovyx.gpars.extra166y declared as Ops.Op
(package private)  Ops.Op<? super T,? extends U> AbstractParallelAnyArray.OOMPap.op
           
(package private)  Ops.Op PAS.FJOTransform.op
           
 

Methods in groovyx.gpars.extra166y that return Ops.Op
static
<T,V> Ops.Op<T,V>
CommonOps.compoundOp(Ops.ObjectToDouble<? super T> first, Ops.DoubleToObject<? extends V> second)
          Returns a composite mapper that applies a second mapper to the results of applying the first one
static
<T,V> Ops.Op<T,V>
CommonOps.compoundOp(Ops.ObjectToLong<? super T> first, Ops.LongToObject<? extends V> second)
          Returns a composite mapper that applies a second mapper to the results of applying the first one
static
<T,U,V> Ops.Op<T,V>
CommonOps.compoundOp(Ops.Op<? super T,? extends U> first, Ops.Op<? super U,? extends V> second)
          Returns a composite mapper that applies a second mapper to the results of applying the first one
 

Methods in groovyx.gpars.extra166y with parameters of type Ops.Op
(package private) static
<U,V> Ops.IntAndDoubleToObject<V>
AbstractParallelAnyArray.compoundIndexedOp(Ops.IntAndDoubleToObject<? extends U> fst, Ops.Op<? super U,? extends V> snd)
           
(package private) static
<U,V> Ops.IntAndLongToObject<V>
AbstractParallelAnyArray.compoundIndexedOp(Ops.IntAndLongToObject<? extends U> fst, Ops.Op<? super U,? extends V> snd)
           
(package private) static
<T,U,V> Ops.IntAndObjectToObject<T,V>
AbstractParallelAnyArray.compoundIndexedOp(Ops.IntAndObjectToObject<? super T,? extends U> fst, Ops.Op<? super U,? extends V> snd)
           
(package private) static
<T,U> Ops.IntAndObjectToDouble<T>
AbstractParallelAnyArray.compoundIndexedOp(Ops.Op<? super T,? extends U> fst, Ops.IntAndObjectToDouble<? super U> snd)
           
(package private) static
<T,U> Ops.IntAndObjectToLong<T>
AbstractParallelAnyArray.compoundIndexedOp(Ops.Op<? super T,? extends U> fst, Ops.IntAndObjectToLong<? super U> snd)
           
(package private) static
<T,U,V> Ops.IntAndObjectToObject<T,V>
AbstractParallelAnyArray.compoundIndexedOp(Ops.Op<? super T,? extends U> fst, Ops.IntAndObjectToObject<? super U,? extends V> snd)
           
static
<T,V> Ops.DoubleToObject<V>
CommonOps.compoundOp(Ops.DoubleToObject<? extends T> first, Ops.Op<? super T,? extends V> second)
          Returns a composite mapper that applies a second mapper to the results of applying the first one
static
<T,V> Ops.LongToObject<V>
CommonOps.compoundOp(Ops.LongToObject<? extends T> first, Ops.Op<? super T,? extends V> second)
          Returns a composite mapper that applies a second mapper to the results of applying the first one
static
<T,U> Ops.ObjectToDouble<T>
CommonOps.compoundOp(Ops.Op<? super T,? extends U> first, Ops.ObjectToDouble<? super U> second)
          Returns a composite mapper that applies a second mapper to the results of applying the first one
static
<T,U> Ops.ObjectToLong<T>
CommonOps.compoundOp(Ops.Op<? super T,? extends U> first, Ops.ObjectToLong<? super U> second)
          Returns a composite mapper that applies a second mapper to the results of applying the first one
static
<T,U,V> Ops.Op<T,V>
CommonOps.compoundOp(Ops.Op<? super T,? extends U> first, Ops.Op<? super U,? extends V> second)
          Returns a composite mapper that applies a second mapper to the results of applying the first one
static
<T,U,V> Ops.Op<T,V>
CommonOps.compoundOp(Ops.Op<? super T,? extends U> first, Ops.Op<? super U,? extends V> second)
          Returns a composite mapper that applies a second mapper to the results of applying the first one
(package private)  void AbstractParallelAnyArray.leafTransform(int l, int h, Ops.Op op)
           
(package private)  void AbstractParallelAnyArray.OUPap.leafTransform(int l, int h, Ops.Op op)
           
(package private)  void AbstractParallelAnyArray.OFPap.leafTransform(int l, int h, Ops.Op op)
           
(package private)  void AbstractParallelAnyArray.ORPap.leafTransform(int l, int h, Ops.Op op)
           
 ParallelArray<T> ParallelArray.replaceWithMapping(Ops.Op<? super T,? extends T> op)
          Replaces elements with the results of applying the given transform to their current values.
 ParallelArrayWithFilter<T> ParallelArrayWithFilter.replaceWithMapping(Ops.Op<? super T,? extends T> op)
          Replaces elements with the results of applying the given op to their current values.
<U> ParallelArrayWithMapping<T,U>
AbstractParallelAnyArray.OUPap.withMapping(Ops.Op<? super T,? extends U> op)
           
<U> ParallelArrayWithMapping<T,U>
AbstractParallelAnyArray.OFPap.withMapping(Ops.Op<? super T,? extends U> op)
           
<U> ParallelArrayWithMapping<T,U>
AbstractParallelAnyArray.ORPap.withMapping(Ops.Op<? super T,? extends U> op)
           
<U> ParallelArrayWithMapping<T,U>
ParallelArray.withMapping(Ops.Op<? super T,? extends U> op)
          Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op.
<V> ParallelArrayWithMapping<T,V>
AbstractParallelAnyArray.OUOMPap.withMapping(Ops.Op<? super U,? extends V> op)
           
<V> ParallelDoubleArrayWithMapping<V>
AbstractParallelAnyArray.DUOMPap.withMapping(Ops.Op<? super U,? extends V> op)
           
<V> ParallelLongArrayWithMapping<V>
AbstractParallelAnyArray.LUOMPap.withMapping(Ops.Op<? super U,? extends V> op)
           
<V> ParallelArrayWithMapping<T,V>
AbstractParallelAnyArray.OFOMPap.withMapping(Ops.Op<? super U,? extends V> op)
           
<V> ParallelDoubleArrayWithMapping<V>
AbstractParallelAnyArray.DFOMPap.withMapping(Ops.Op<? super U,? extends V> op)
           
<V> ParallelLongArrayWithMapping<V>
AbstractParallelAnyArray.LFOMPap.withMapping(Ops.Op<? super U,? extends V> op)
           
<V> ParallelArrayWithMapping<T,V>
AbstractParallelAnyArray.OROMPap.withMapping(Ops.Op<? super U,? extends V> op)
           
<V> ParallelDoubleArrayWithMapping<V>
AbstractParallelAnyArray.DROMPap.withMapping(Ops.Op<? super U,? extends V> op)
           
<V> ParallelLongArrayWithMapping<V>
AbstractParallelAnyArray.LROMPap.withMapping(Ops.Op<? super U,? extends V> op)
           
<V> ParallelArrayWithMapping<T,V>
AbstractParallelAnyArray.OUOCPap.withMapping(Ops.Op<? super U,? extends V> op)
           
<V> ParallelDoubleArrayWithMapping<V>
AbstractParallelAnyArray.DUOCPap.withMapping(Ops.Op<? super U,? extends V> op)
           
<V> ParallelLongArrayWithMapping<V>
AbstractParallelAnyArray.LUOCPap.withMapping(Ops.Op<? super U,? extends V> op)
           
<V> ParallelArrayWithMapping<T,V>
AbstractParallelAnyArray.OFOCPap.withMapping(Ops.Op<? super U,? extends V> op)
           
<V> ParallelDoubleArrayWithMapping<V>
AbstractParallelAnyArray.DFOCPap.withMapping(Ops.Op<? super U,? extends V> op)
           
<V> ParallelLongArrayWithMapping<V>
AbstractParallelAnyArray.LFOCPap.withMapping(Ops.Op<? super U,? extends V> op)
           
<V> ParallelArrayWithMapping<T,V>
AbstractParallelAnyArray.OROCPap.withMapping(Ops.Op<? super U,? extends V> op)
           
<V> ParallelDoubleArrayWithMapping<V>
AbstractParallelAnyArray.DROCPap.withMapping(Ops.Op<? super U,? extends V> op)
           
<V> ParallelLongArrayWithMapping<V>
AbstractParallelAnyArray.LROCPap.withMapping(Ops.Op<? super U,? extends V> op)
           
abstract
<V> ParallelArrayWithMapping<T,V>
ParallelArrayWithMapping.withMapping(Ops.Op<? super U,? extends V> op)
          Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op applied to current op's results
abstract
<V> ParallelDoubleArrayWithMapping<V>
ParallelDoubleArrayWithMapping.withMapping(Ops.Op<? super U,? extends V> op)
          Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op applied to current op's results
abstract
<V> ParallelLongArrayWithMapping<V>
ParallelLongArrayWithMapping.withMapping(Ops.Op<? super U,? extends V> op)
          Returns an operation prefix that causes a method to operate on mapped elements of the array using the given op applied to current op's results
 

Constructors in groovyx.gpars.extra166y with parameters of type Ops.Op
AbstractParallelAnyArray.OFOMPap(jsr166y.ForkJoinPool ex, int origin, int fence, T[] array, Ops.Predicate<? super T> selector, Ops.Op<? super T,? extends U> op)
           
AbstractParallelAnyArray.OOMPap(jsr166y.ForkJoinPool ex, int origin, int fence, T[] array, Ops.Op<? super T,? extends U> op)
           
AbstractParallelAnyArray.OROMPap(jsr166y.ForkJoinPool ex, int origin, int fence, T[] array, Ops.IntAndObjectPredicate<? super T> selector, Ops.Op<? super T,? extends U> op)
           
AbstractParallelAnyArray.OUOMPap(jsr166y.ForkJoinPool ex, int origin, int fence, T[] array, Ops.Op<? super T,? extends U> op)
           
PAS.FJOTransform(AbstractParallelAnyArray pap, int lo, int hi, PAS.FJBase next, Ops.Op op)
           
 

Uses of Ops.Op in groovyx.gpars.pa
 

Classes in groovyx.gpars.pa that implement Ops.Op
 class ClosureMapper<V>
          A PA mapper built around a closure
 


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