Skip navigation links
A C D E F G O R S T 

A

aggregateBy(Iterable<T>, Function<? super T, ? extends K>, Function0<? extends V>, Function2<? super V, ? super T, ? extends V>) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
aggregateBy(Iterable<T>, Function<? super T, ? extends K>, Function0<? extends V>, Function2<? super V, ? super T, ? extends V>, R) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
aggregateBy(Iterable<T>, Function<? super T, ? extends K>, Function0<? extends V>, Function2<? super V, ? super T, ? extends V>, int) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
aggregateBy(Iterable<T>, Function<? super T, ? extends K>, Function0<? extends V>, Function2<? super V, ? super T, ? extends V>, R, int) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
aggregateBy(Iterable<T>, Function<? super T, ? extends K>, Function0<? extends V>, Function2<? super V, ? super T, ? extends V>, int, ForkJoinPool) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
aggregateBy(Iterable<T>, Function<? super T, ? extends K>, Function0<? extends V>, Function2<? super V, ? super T, ? extends V>, R, int, ForkJoinPool) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
aggregateInPlaceBy(Iterable<T>, Function<? super T, ? extends K>, Function0<? extends V>, Procedure2<? super V, ? super T>) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
aggregateInPlaceBy(Iterable<T>, Function<? super T, ? extends K>, Function0<? extends V>, Procedure2<? super V, ? super T>, R) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
aggregateInPlaceBy(Iterable<T>, Function<? super T, ? extends K>, Function0<? extends V>, Procedure2<? super V, ? super T>, int) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
aggregateInPlaceBy(Iterable<T>, Function<? super T, ? extends K>, Function0<? extends V>, Procedure2<? super V, ? super T>, R, int) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
aggregateInPlaceBy(Iterable<T>, Function<? super T, ? extends K>, Function0<? extends V>, Procedure2<? super V, ? super T>, int, ForkJoinPool) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
aggregateInPlaceBy(Iterable<T>, Function<? super T, ? extends K>, Function0<? extends V>, Procedure2<? super V, ? super T>, R, int, ForkJoinPool) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 

C

collect(Iterable<T>, Function<? super T, V>) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Same effect as Iterate.collect(Iterable, Function), but executed in parallel batches.
collect(Iterable<T>, Function<? super T, V>, boolean) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Same effect as Iterate.collect(Iterable, Function), but executed in parallel batches, and with potentially reordered result.
collect(Iterable<T>, Function<? super T, V>, R, boolean) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Same effect as Iterate.collect(Iterable, Function), but executed in parallel batches, and writing output into the specified collection.
collect(Iterable<T>, Function<? super T, V>, R, int, ForkJoinPool, boolean) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
collectIf(Iterable<T>, Predicate<? super T>, Function<? super T, V>) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Same effect as Iterate.collectIf(Iterable, Predicate, Function), but executed in parallel batches.
collectIf(Iterable<T>, Predicate<? super T>, Function<? super T, V>, boolean) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Same effect as Iterate.collectIf(Iterable, Predicate, Function), but executed in parallel batches, and with potentially reordered results.
collectIf(Iterable<T>, Predicate<? super T>, Function<? super T, V>, R, boolean) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Same effect as Iterate.collectIf(Iterable, Predicate, Function), but executed in parallel batches, and writing output into the specified collection.
collectIf(Iterable<T>, Predicate<? super T>, Function<? super T, V>, R, int, ForkJoinPool, boolean) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
count(Iterable<T>, Predicate<? super T>) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Same effect as Iterate.count(Iterable, Predicate), but executed in parallel batches.
count(Iterable<T>, Predicate<? super T>, int, ForkJoinPool) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Same effect as Iterate.count(Iterable, Predicate), but executed in parallel batches.

D

DEFAULT_MIN_FORK_SIZE - Static variable in class org.eclipse.collections.impl.forkjoin.FJIterate
 

E

executeAndCombine(ForkJoinPool, ProcedureFactory<PT>, BatchIterable<T>) - Method in class org.eclipse.collections.impl.forkjoin.FJBatchIterableProcedureRunner
 
executeAndCombine(ForkJoinPool, ObjectIntProcedureFactory<PT>, List<T>) - Method in class org.eclipse.collections.impl.forkjoin.FJListObjectIntProcedureRunner
 
executeAndCombine(ForkJoinPool, ProcedureFactory<PT>, List<T>) - Method in class org.eclipse.collections.impl.forkjoin.FJListProcedureRunner
 

F

FJBatchIterableProcedureRunner<T,PT extends Procedure<? super T>> - Class in org.eclipse.collections.impl.forkjoin
 
FJBatchIterableProcedureRunner(Combiner<PT>, int) - Constructor for class org.eclipse.collections.impl.forkjoin.FJBatchIterableProcedureRunner
 
FJBatchIterableProcedureTask<T,PT extends Procedure<? super T>> - Class in org.eclipse.collections.impl.forkjoin
 
FJBatchIterableProcedureTask(FJBatchIterableProcedureRunner<T, PT>, ProcedureFactory<PT>, BatchIterable<T>, int, int) - Constructor for class org.eclipse.collections.impl.forkjoin.FJBatchIterableProcedureTask
Creates an array of ProcedureFJTasks wrapping Procedures created by the specified ProcedureFactory.
FJIterate - Class in org.eclipse.collections.impl.forkjoin
The FJIterate class contains several parallel algorithms that work with Collections and make use of Java's fork-join framework.
FJListObjectIntProcedureRunner<T,PT extends ObjectIntProcedure<? super T>> - Class in org.eclipse.collections.impl.forkjoin
 
FJListObjectIntProcedureRunner(Combiner<PT>, int) - Constructor for class org.eclipse.collections.impl.forkjoin.FJListObjectIntProcedureRunner
 
FJListObjectIntProcedureTask<T,PT extends ObjectIntProcedure<? super T>> - Class in org.eclipse.collections.impl.forkjoin
 
FJListObjectIntProcedureTask(FJListObjectIntProcedureRunner<T, PT>, ObjectIntProcedureFactory<PT>, List<T>, int, int, boolean) - Constructor for class org.eclipse.collections.impl.forkjoin.FJListObjectIntProcedureTask
Creates an array of VoidBlockFJTasks wrapping VoidBlocks created by the specified VoidBlockFactory.
FJListProcedureRunner<T,PT extends Procedure<? super T>> - Class in org.eclipse.collections.impl.forkjoin
 
FJListProcedureRunner(Combiner<PT>, int) - Constructor for class org.eclipse.collections.impl.forkjoin.FJListProcedureRunner
 
FJListProcedureTask<T,PT extends Procedure<? super T>> - Class in org.eclipse.collections.impl.forkjoin
 
FJListProcedureTask(FJListProcedureRunner<T, PT>, ProcedureFactory<PT>, List<T>, int, int, boolean) - Constructor for class org.eclipse.collections.impl.forkjoin.FJListProcedureTask
Creates an array of ProcedureFJTasks wrapping Procedures created by the specified ProcedureFactory.
flatCollect(Iterable<T>, Function<? super T, ? extends Iterable<V>>) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
flatCollect(Iterable<T>, Function<? super T, ? extends Iterable<V>>, boolean) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
flatCollect(Iterable<T>, Function<? super T, ? extends Iterable<V>>, R, boolean) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
flatCollect(Iterable<T>, Function<? super T, ? extends Iterable<V>>, R, int, ForkJoinPool, boolean) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
forEach(Iterable<T>, Procedure<? super T>) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Iterate over the collection specified in parallel batches using default runtime parameter values.
forEach(Iterable<T>, Procedure<? super T>, int) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Iterate over the collection specified in parallel batches using default runtime parameter values.
forEach(Iterable<T>, Procedure<? super T>, int, ForkJoinPool) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
forEach(Iterable<T>, PT, ForkJoinPool) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Iterate over the collection specified in parallel batches using default runtime parameter values and the specified executor.
forEach(Iterable<T>, PT, int, int) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Iterate over the collection specified in parallel batches using the specified minimum fork and task count sizes.
forEach(Iterable<T>, PT, int, int, ForkJoinPool) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
forEach(Iterable<T>, ProcedureFactory<PT>, Combiner<PT>, ForkJoinPool) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
forEach(Iterable<T>, ProcedureFactory<PT>, Combiner<PT>) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
forEach(Iterable<T>, ProcedureFactory<PT>, Combiner<PT>, int) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Iterate over the collection specified in parallel batches using the default values for the task size.
forEach(Iterable<T>, ProcedureFactory<PT>, Combiner<PT>, int, ForkJoinPool) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
forEach(Iterable<T>, ProcedureFactory<PT>, Combiner<PT>, int, int) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Iterate over the collection specified in parallel batches using the default values for the task size.
forEach(Iterable<T>, ProcedureFactory<PT>, Combiner<PT>, int, int, ForkJoinPool) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
forEachInBatchWithExecutor(BatchIterable<T>, ProcedureFactory<PT>, Combiner<PT>, int, int, ForkJoinPool) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
forEachInListOnExecutor(List<T>, ProcedureFactory<PT>, Combiner<PT>, int, int, ForkJoinPool) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
forEachWithIndex(Iterable<T>, ObjectIntProcedure<? super T>) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Iterate over the collection specified, in parallel batches using default runtime parameter values.
forEachWithIndex(Iterable<T>, PT, ForkJoinPool) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Iterate over the collection specified in parallel batches using the default runtime parameters.
forEachWithIndex(Iterable<T>, PT, int, int) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Iterate over the collection specified in parallel batches.
forEachWithIndex(Iterable<T>, ObjectIntProcedureFactory<PT>, Combiner<PT>, ForkJoinPool) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
forEachWithIndex(Iterable<T>, ObjectIntProcedureFactory<PT>, Combiner<PT>, int, int) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
forEachWithIndex(Iterable<T>, ObjectIntProcedureFactory<PT>, Combiner<PT>, int, int, ForkJoinPool) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 
forEachWithIndexInListOnExecutor(List<T>, ObjectIntProcedureFactory<PT>, Combiner<PT>, int, int, ForkJoinPool) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 

G

getRawResult() - Method in class org.eclipse.collections.impl.forkjoin.FJBatchIterableProcedureTask
 
getRawResult() - Method in class org.eclipse.collections.impl.forkjoin.FJListObjectIntProcedureTask
 
getRawResult() - Method in class org.eclipse.collections.impl.forkjoin.FJListProcedureTask
 
groupBy(Iterable<V>, Function<? super V, ? extends K>) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Same effect as Iterate.groupBy(Iterable, Function), but executed in parallel batches, and writing output into a SynchronizedPutFastListMultimap.
groupBy(Iterable<V>, Function<? super V, ? extends K>, R) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Same effect as Iterate.groupBy(Iterable, Function), but executed in parallel batches, and writing output into a SynchronizedPutFastListMultimap.
groupBy(Iterable<V>, Function<? super V, ? extends K>, R, int) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Same effect as Iterate.groupBy(Iterable, Function), but executed in parallel batches, and writing output into a SynchronizedPutFastListMultimap.
groupBy(Iterable<V>, Function<? super V, ? extends K>, int) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Same effect as Iterate.groupBy(Iterable, Function), but executed in parallel batches, and writing output into a SynchronizedPutFastListMultimap.
groupBy(Iterable<V>, Function<? super V, ? extends K>, int, ForkJoinPool) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Same effect as Iterate.groupBy(Iterable, Function), but executed in parallel batches, and writing output into a SynchronizedPutFastListMultimap.
groupBy(Iterable<V>, Function<? super V, ? extends K>, R, int, ForkJoinPool) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Same effect as Iterate.groupBy(Iterable, Function), but executed in parallel batches, and writing output into a SynchronizedPutFastListMultimap.

O

org.eclipse.collections.impl.forkjoin - package org.eclipse.collections.impl.forkjoin
This package contains implementations which has several parallel algorithms that work with Collections and make use of Java's fork-join framework.

R

reject(Iterable<T>, Predicate<? super T>) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Same effect as Iterate.reject(Iterable, Predicate), but executed in parallel batches.
reject(Iterable<T>, Predicate<? super T>, boolean) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Same effect as Iterate.reject(Iterable, Predicate), but executed in parallel batches, and with a potentially reordered result.
reject(Iterable<T>, Predicate<? super T>, R, boolean) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Same effect as Iterate.reject(Iterable, Predicate), but executed in parallel batches, and writing output into the specified collection.
reject(Iterable<T>, Predicate<? super T>, R, int, ForkJoinPool, boolean) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
 

S

select(Iterable<T>, Predicate<? super T>) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Same effect as Iterate.select(Iterable, Predicate), but executed in parallel batches.
select(Iterable<T>, Predicate<? super T>, boolean) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Same effect as Iterate.select(Iterable, Predicate), but executed in parallel batches, and with a potentially reordered result.
select(Iterable<T>, Predicate<? super T>, R, boolean) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Same effect as Iterate.select(Iterable, Predicate), but executed in parallel batches, and writing output into the specified collection.
select(Iterable<T>, Predicate<? super T>, R, int, ForkJoinPool, boolean) - Static method in class org.eclipse.collections.impl.forkjoin.FJIterate
Same effect as Iterate.select(Iterable, Predicate), but executed in parallel batches, and writing output into the specified collection.
setFailed(Throwable) - Method in class org.eclipse.collections.impl.forkjoin.FJBatchIterableProcedureRunner
 
setFailed(Throwable) - Method in class org.eclipse.collections.impl.forkjoin.FJListObjectIntProcedureRunner
 
setFailed(Throwable) - Method in class org.eclipse.collections.impl.forkjoin.FJListProcedureRunner
 

T

taskCompleted(ForkJoinTask<PT>) - Method in class org.eclipse.collections.impl.forkjoin.FJBatchIterableProcedureRunner
 
taskCompleted(ForkJoinTask<PT>) - Method in class org.eclipse.collections.impl.forkjoin.FJListObjectIntProcedureRunner
 
taskCompleted(ForkJoinTask<PT>) - Method in class org.eclipse.collections.impl.forkjoin.FJListProcedureRunner
 
A C D E F G O R S T 
Skip navigation links

Copyright © 2004–2021. All rights reserved.