This package contains 7 Iteration implementations:
org.eclipse.collections.impl.utility.ArrayIterate - provides iteration pattern implementations that work with java.util.Arrays .
org.eclipse.collections.impl.utility.ArrayListIterate - provides optimized iteration pattern implementations that work with java.util.ArrayList .
org.eclipse.collections.impl.utility.Iterate - a router to other utility classes to provide optimized iteration pattern.
org.eclipse.collections.impl.utility.LazyIterate - a factory class which creates "deferred" iterables around the specified iterables.
org.eclipse.collections.impl.utility.ListIterate - used for iterating over lists.
org.eclipse.collections.impl.utility.MapIterate - used for iterating over maps.
org.eclipse.collections.impl.utility.StringIterate - implements the methods available on the collection protocol that make sense for Strings.
| Modifier and Type | Class and Description |
|---|---|
| public class | ArrayIterate
This utility class provides iteration pattern implementations that work with Java arrays. |
| public class | ArrayListIterate
This utility class provides optimized iteration pattern implementations that work with java.util.ArrayList. |
| public class | Iterate
A utility class that acts as a router to other utility classes to provide optimized iteration pattern implementations based on the type of Iterable. |
| public class | LazyIterate
LazyIterate is a factory class which creates "deferred" iterables around the specified iterables. |
| public class | ListIterate
The ListIterate utility class can be useful for iterating over lists, especially if there is a desire to return a MutableList from any of the iteration methods. |
| public class | MapIterate
The MapIterate class provides a few of the methods from the Smalltalk Collection Protocol. |
| public class | |
| public class | StringIterate
A string is essentially an array of characters. |