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–2017. All rights reserved.