All the iteration patterns in this package are internal. It is used by iterators specialized for various collections.
This package contains 10 Iteration implementations:
org.eclipse.collections.impl.utility.internal.DefaultSpeciesNewStrategy - creates a new instance of a collection based on the class type of collection.
org.eclipse.collections.impl.utility.internal.InternalArrayIterate - a final class with static iterator methods.
org.eclipse.collections.impl.utility.internal.IterableIterate - provides a few of the methods from the Smalltalk Collection Protocol.
org.eclipse.collections.impl.utility.internal.IteratorIterate - provides various iteration patterns for use with java.util.Iterator .
org.eclipse.collections.impl.utility.internal.MutableCollectionIterate - a final class used to chunk org.eclipse.collections.api.collection.MutableCollection .
org.eclipse.collections.impl.utility.internal.RandomAccessListIterate - provides methods from the Smalltalk Collection Protocol for use with java.util.ArrayList .
org.eclipse.collections.impl.utility.internal.ReflectionHelper - a utility/helper class for working with Classes and Reflection.
org.eclipse.collections.impl.utility.internal.SetIterables - a class provides for set algebra operations.
org.eclipse.collections.impl.utility.internal.SetIterate - a final class used for internal purposes to iterate over Set.
org.eclipse.collections.impl.utility.internal.SortedSetIterables - a class provides for sortedSet algebra operations.
| Modifier and Type | Class and Description |
|---|---|
| public class | |
| public class | |
| public class | IterableIterate
The IterableIterate class provides a few of the methods from the Smalltalk Collection Protocol for use with general Collection classes. |
| public class | IteratorIterate
The IteratorIterate class implementations of the various iteration patterns for use with java.util.Iterator. |
| public class | |
| public class | RandomAccessListIterate
The ListIterate class provides a few of the methods from the Smalltalk Collection Protocol for use with ArrayLists. |
| public class | ReflectionHelper
A utility/helper class for working with Classes and Reflection. |
| public class | SetIterables
Set algebra operations. |
| public class | |
| public class | |
| public class | SortedSetIterables
SortedSet algebra operations. |