Uses of Interface
org.eclipse.collections.impl.parallel.BatchIterable
Package | Description |
---|---|
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.
|
org.eclipse.collections.impl.list.mutable |
This package contains implementations of the
MutableList interface. |
org.eclipse.collections.impl.map.immutable |
This package contains implementations of the
ImmutableMap interface. |
org.eclipse.collections.impl.map.mutable |
This package contains implementations of the
MutableMap interface. |
org.eclipse.collections.impl.map.strategy.immutable |
This package contains immutable map implementations backed by hashtables that rely on
HashingStrategy s provided by
the developer to compute the hashCode and equals for the objects stored in the map. |
org.eclipse.collections.impl.map.strategy.mutable |
This package contains mutable map implementations backed by hashtables that rely on
HashingStrategy s provided by
the developer to compute the hashCode and equals for the objects stored in the map. |
org.eclipse.collections.impl.parallel |
This package contains classes which is used for parallel iteration through the containers.
|
org.eclipse.collections.impl.set | |
org.eclipse.collections.impl.set.mutable |
This package package contains implementations of
MutableSet . |
org.eclipse.collections.impl.set.strategy.mutable |
This package contains implementations of sets with user defined
HashingStrategy s. |
-
Uses of BatchIterable in org.eclipse.collections.impl.forkjoin
Methods in org.eclipse.collections.impl.forkjoin with parameters of type BatchIterable Modifier and Type Method Description void
FJBatchIterableProcedureRunner. executeAndCombine(ForkJoinPool executor, ProcedureFactory<PT> procedureFactory, BatchIterable<T> list)
static <T, PT extends Procedure<? super T>>
voidFJIterate. forEachInBatchWithExecutor(BatchIterable<T> batchIterable, ProcedureFactory<PT> procedureFactory, Combiner<PT> combiner, int minForkSize, int taskCount, ForkJoinPool executor)
Constructors in org.eclipse.collections.impl.forkjoin with parameters of type BatchIterable Constructor Description FJBatchIterableProcedureTask(FJBatchIterableProcedureRunner<T,PT> newFJTaskRunner, ProcedureFactory<PT> newProcedureFactory, BatchIterable<T> iterable, int index, int count)
Creates an array of ProcedureFJTasks wrapping Procedures created by the specified ProcedureFactory. -
Uses of BatchIterable in org.eclipse.collections.impl.list.mutable
Classes in org.eclipse.collections.impl.list.mutable that implement BatchIterable Modifier and Type Class Description class
CompositeFastList<E>
CompositeFastList behaves like a list, but is composed of at least one list.class
FastList<T>
FastList is an attempt to provide the same functionality as ArrayList without the support for concurrent modification exceptions. -
Uses of BatchIterable in org.eclipse.collections.impl.map.immutable
Classes in org.eclipse.collections.impl.map.immutable that implement BatchIterable Modifier and Type Class Description class
ImmutableUnifiedMap<K,V>
-
Uses of BatchIterable in org.eclipse.collections.impl.map.mutable
Classes in org.eclipse.collections.impl.map.mutable that implement BatchIterable Modifier and Type Class Description class
UnifiedMap<K,V>
UnifiedMap stores key/value pairs in a single array, where alternate slots are keys and values. -
Uses of BatchIterable in org.eclipse.collections.impl.map.strategy.immutable
Classes in org.eclipse.collections.impl.map.strategy.immutable that implement BatchIterable Modifier and Type Class Description class
ImmutableUnifiedMapWithHashingStrategy<K,V>
-
Uses of BatchIterable in org.eclipse.collections.impl.map.strategy.mutable
Classes in org.eclipse.collections.impl.map.strategy.mutable that implement BatchIterable Modifier and Type Class Description class
UnifiedMapWithHashingStrategy<K,V>
UnifiedMapWithHashingStrategy stores key/value pairs in a single array, where alternate slots are keys and values. -
Uses of BatchIterable in org.eclipse.collections.impl.parallel
Methods in org.eclipse.collections.impl.parallel with parameters of type BatchIterable Modifier and Type Method Description void
BatchIterableProcedureFJTaskRunner. executeAndCombine(Executor executor, ProcedureFactory<BT> procedureFactory, BatchIterable<T> set)
static <T, BT extends Procedure<? super T>>
voidParallelIterate. forEachInBatchWithExecutor(BatchIterable<T> set, ProcedureFactory<BT> procedureFactory, Combiner<BT> combiner, int minForkSize, int taskCount, Executor executor)
Constructors in org.eclipse.collections.impl.parallel with parameters of type BatchIterable Constructor Description BatchIterableProcedureFJTask(BatchIterableProcedureFJTaskRunner<T,BT> newFJTaskRunner, ProcedureFactory<BT> procedureFactory, BatchIterable<T> iterable, int index, int count)
Creates an array of ProcedureFJTasks wrapping Procedures created by the specified ProcedureFactory. -
Uses of BatchIterable in org.eclipse.collections.impl.set
Classes in org.eclipse.collections.impl.set that implement BatchIterable Modifier and Type Class Description class
AbstractUnifiedSet<T>
-
Uses of BatchIterable in org.eclipse.collections.impl.set.mutable
Classes in org.eclipse.collections.impl.set.mutable that implement BatchIterable Modifier and Type Class Description class
UnifiedSet<T>
-
Uses of BatchIterable in org.eclipse.collections.impl.set.strategy.mutable
Classes in org.eclipse.collections.impl.set.strategy.mutable that implement BatchIterable Modifier and Type Class Description class
UnifiedSetWithHashingStrategy<T>