com.daveayan.fuzzyavenger
Class Lists<F>

java.lang.Object
  extended by com.daveayan.fuzzyavenger.Lists<F>

public class Lists<F>
extends Object


Constructor Summary
Lists()
           
 
Method Summary
static
<F,T> List<Object>
apply(ExecutionProvider ep, List<F> data, List<Object> parameters, Function<? super F,? extends T> function, int numberOfWorkers, int numberOfSecondsTimeout)
           
<F,T> List<Object>
apply(List<Object> data, List<Object> parameters, Function<? super F,? extends T> function, int numberOfWorkers, int numberOfSecondsTimeout)
           
static
<F,T> List<Object>
applyNWorkers(List<F> data, List<Object> parameters, Function<? super F,? extends T> function, int numberOfWorkers)
           
static
<F,T> List<Object>
applyNWorkers(List<F> data, List<Object> parameters, Function<? super F,? extends T> function, int numberOfWorkers, int numberOfSecondsTimeout)
           
static
<F,T> List<Object>
applyOneWorker(List<F> data, List<Object> parameters, Function<? super F,? extends T> function)
           
static
<F,T> List<Object>
applyOneWorker(List<F> data, List<Object> parameters, Function<? super F,? extends T> function, int numberOfSecondsTimeout)
           
static
<F,T> List<Object>
applySizeOfDataSetWorkers(List<F> data, List<Object> parameters, Function<? super F,? extends T> function)
           
static
<F,T> List<Object>
applySizeOfDataSetWorkers(List<F> data, List<Object> parameters, Function<? super F,? extends T> function, int numberOfSecondsTimeout)
           
static Lists initialize(ExecutionProvider ep)
           
 void shutdown()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Lists

public Lists()
Method Detail

initialize

public static Lists initialize(ExecutionProvider ep)

apply

public <F,T> List<Object> apply(List<Object> data,
                                List<Object> parameters,
                                Function<? super F,? extends T> function,
                                int numberOfWorkers,
                                int numberOfSecondsTimeout)

apply

public static <F,T> List<Object> apply(ExecutionProvider ep,
                                       List<F> data,
                                       List<Object> parameters,
                                       Function<? super F,? extends T> function,
                                       int numberOfWorkers,
                                       int numberOfSecondsTimeout)

applyNWorkers

public static <F,T> List<Object> applyNWorkers(List<F> data,
                                               List<Object> parameters,
                                               Function<? super F,? extends T> function,
                                               int numberOfWorkers)

applySizeOfDataSetWorkers

public static <F,T> List<Object> applySizeOfDataSetWorkers(List<F> data,
                                                           List<Object> parameters,
                                                           Function<? super F,? extends T> function)

applyOneWorker

public static <F,T> List<Object> applyOneWorker(List<F> data,
                                                List<Object> parameters,
                                                Function<? super F,? extends T> function)

applyNWorkers

public static <F,T> List<Object> applyNWorkers(List<F> data,
                                               List<Object> parameters,
                                               Function<? super F,? extends T> function,
                                               int numberOfWorkers,
                                               int numberOfSecondsTimeout)

applySizeOfDataSetWorkers

public static <F,T> List<Object> applySizeOfDataSetWorkers(List<F> data,
                                                           List<Object> parameters,
                                                           Function<? super F,? extends T> function,
                                                           int numberOfSecondsTimeout)

applyOneWorker

public static <F,T> List<Object> applyOneWorker(List<F> data,
                                                List<Object> parameters,
                                                Function<? super F,? extends T> function,
                                                int numberOfSecondsTimeout)

shutdown

public void shutdown()


Copyright © July 2014-2014. All Rights Reserved.