Uses of Interface
org.eclipse.collections.impl.parallel.BatchIterable
Packages that use BatchIterable
Package
Description
This package contains implementations which has several parallel algorithms that work with Collections and make use of Java's fork-join
framework.
This package contains implementations of the
ImmutableList interface.This package contains implementations of the
MutableList interface.This package contains implementations of the
ImmutableMap interface.This package contains implementations of the
MutableMap interface.This package contains immutable map implementations backed by hashtables that rely on
HashingStrategys provided by
the developer to compute the hashCode and equals for the objects stored in the map.This package contains mutable map implementations backed by hashtables that rely on
HashingStrategys provided by
the developer to compute the hashCode and equals for the objects stored in the map.This package contains classes which is used for parallel iteration through the containers.
This package contains the implementations of
ImmutableSet.This package contains implementations of
MutableSet.This package contains implementations of immutable sets with user defined
HashingStrategys.This package contains implementations of sets with user defined
HashingStrategys.-
Uses of BatchIterable in org.eclipse.collections.impl.forkjoin
Fields in org.eclipse.collections.impl.forkjoin declared as BatchIterableModifier and TypeFieldDescriptionprivate final BatchIterable<T> FJBatchIterableProcedureTask.iterableMethods in org.eclipse.collections.impl.forkjoin with parameters of type BatchIterableModifier and TypeMethodDescriptionprivate static <T> intFJIterate.calculateTaskCount(BatchIterable<T> batchIterable, int batchSize) private FastList<ForkJoinTask<PT>> FJBatchIterableProcedureRunner.createAndExecuteTasks(ForkJoinPool executor, ProcedureFactory<PT> procedureFactory, BatchIterable<T> iterable) voidFJBatchIterableProcedureRunner.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 BatchIterableModifierConstructorDescriptionFJBatchIterableProcedureTask(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.immutable
Classes in org.eclipse.collections.impl.list.immutable that implement BatchIterableModifier and TypeClassDescription(package private) final classAn ImmutableArrayList wraps a Java array, but it cannot be modified after creation. -
Uses of BatchIterable in org.eclipse.collections.impl.list.mutable
Classes in org.eclipse.collections.impl.list.mutable that implement BatchIterableModifier and TypeClassDescriptionfinal classCompositeFastList behaves like a list, but is composed of at least one list.classFastList<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 -
Uses of BatchIterable in org.eclipse.collections.impl.map.mutable
Classes in org.eclipse.collections.impl.map.mutable that implement BatchIterableModifier and TypeClassDescriptionclassUnifiedMap<K,V> UnifiedMap stores key/value pairs in a single array, where alternate slots are keys and values.protected classprotected classprotected class -
Uses of BatchIterable in org.eclipse.collections.impl.map.strategy.immutable
Classes in org.eclipse.collections.impl.map.strategy.immutable that implement BatchIterable -
Uses of BatchIterable in org.eclipse.collections.impl.map.strategy.mutable
Classes in org.eclipse.collections.impl.map.strategy.mutable that implement BatchIterableModifier and TypeClassDescriptionclassUnifiedMapWithHashingStrategy stores key/value pairs in a single array, where alternate slots are keys and values.protected classprotected classprotected class -
Uses of BatchIterable in org.eclipse.collections.impl.parallel
Fields in org.eclipse.collections.impl.parallel declared as BatchIterableModifier and TypeFieldDescriptionprivate final BatchIterable<T> BatchIterableProcedureFJTask.iterableMethods in org.eclipse.collections.impl.parallel with parameters of type BatchIterableModifier and TypeMethodDescriptionprivate static <T> intParallelIterate.calculateTaskCount(BatchIterable<T> batchIterable, int batchSize) private voidBatchIterableProcedureFJTaskRunner.createAndExecuteTasks(Executor executor, ProcedureFactory<BT> procedureFactory, BatchIterable<T> batchIterable) voidBatchIterableProcedureFJTaskRunner.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 BatchIterableModifierConstructorDescriptionBatchIterableProcedureFJTask(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 -
Uses of BatchIterable in org.eclipse.collections.impl.set.immutable
Classes in org.eclipse.collections.impl.set.immutable that implement BatchIterable -
Uses of BatchIterable in org.eclipse.collections.impl.set.mutable
Classes in org.eclipse.collections.impl.set.mutable that implement BatchIterable -
Uses of BatchIterable in org.eclipse.collections.impl.set.strategy.immutable
Classes in org.eclipse.collections.impl.set.strategy.immutable that implement BatchIterableModifier and TypeClassDescription(package private) final class -
Uses of BatchIterable in org.eclipse.collections.impl.set.strategy.mutable
Classes in org.eclipse.collections.impl.set.strategy.mutable that implement BatchIterable