This package contains 7 Iteration implementations:
ArrayIterate - provides iteration pattern implementations that work with Arrays.
ArrayListIterate - provides optimized iteration pattern implementations that work with ArrayList.
Iterate - a router to other utility classes to provide optimized iteration pattern.
LazyIterate - a factory class which creates "deferred" iterables around the specified iterables.
ListIterate - used for iterating over lists.
MapIterate - used for iterating over maps.
StringIterate - implements the methods available on the collection protocol that make sense for Strings.
| Class | Description |
|---|---|
| ArrayIterate |
This utility class provides iteration pattern implementations that work with Java arrays.
|
| ArrayListIterate |
This utility class provides optimized iteration pattern implementations that work with java.util.ArrayList.
|
| Iterate |
The Iterate utility class acts as a router to other utility classes to provide optimized iteration pattern
implementations based on the type of iterable.
|
| LazyIterate |
LazyIterate is a factory class which creates "deferred" iterables around the specified iterables.
|
| 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.
|
| MapIterate |
The MapIterate class provides a few of the methods from the Smalltalk Collection Protocol.
|
| OrderedIterate | |
| StringIterate |
A string is essentially an array of characters.
|
Copyright © 2004–2018. All rights reserved.