Uses of Interface
com.kccoder.fracture.IProcessor

Packages that use IProcessor
com.kccoder.fracture   
 

Uses of IProcessor in com.kccoder.fracture
 

Methods in com.kccoder.fracture with parameters of type IProcessor
static void Fracture.forEach(int start, int end, int increment, IProcessor<java.lang.Integer> processor)
          Essentially equivalent to for(int i = start; i < end; i+=increment) executed on N cores.
static
<T> void
Fracture.forEach(java.lang.Iterable<T> iterable, IProcessor<T> processor)
          Process each element present in the iterable's iterator on N cores.
static
<T> void
Fracture.forEach(java.util.Iterator<T> iterator, IProcessor<T> processor)
          Process each element present in the iterator on N cores.
static
<T> void
Fracture.forEach(T[] elements, IProcessor<T> processor)
          Process each array element on N cores.
static void Fracture.forEachSync(int start, int end, int increment, IProcessor<java.lang.Integer> processor)
          Essentially equivalent to for(int i = start; i < end; i+=increment) executed on N cores.
static
<T> void
Fracture.forEachSync(java.lang.Iterable<T> iterable, IProcessor<T> processor)
          Process each element present in the iterable's iterator on N cores.
static
<T> void
Fracture.forEachSync(java.util.Iterator<T> iterator, IProcessor<T> processor)
          Process each element present in the iterator on N cores.
static
<T> void
Fracture.forEachSync(T[] elements, IProcessor<T> processor)
          Process each array element on N cores.