Package org.eclipse.collections.impl.utility.internal
package org.eclipse.collections.impl.utility.internal
This package contains static utilities that provide internal iteration pattern implementations which work with JCF collections.
All the iteration patterns in this package are internal. It is used by iterators specialized for various collections.
This package contains 10 Iteration implementations:
-
DefaultSpeciesNewStrategy
- creates a new instance of a collection based on the class type of collection. -
InternalArrayIterate
- a final class with static iterator methods. -
IterableIterate
- provides a few of the methods from the Smalltalk Collection Protocol. -
IteratorIterate
- provides various iteration patterns for use withIterator
. -
MutableCollectionIterate
- a final class used to chunkMutableCollection
. -
RandomAccessListIterate
- provides methods from the Smalltalk Collection Protocol for use withArrayList
. -
ReflectionHelper
- a utility/helper class for working with Classes and Reflection. -
SetIterables
- a class provides for set algebra operations. -
SetIterate
- a final class used for internal purposes to iterate over Set. -
SortedSetIterables
- a class provides for sortedSet algebra operations.
-
ClassDescriptionThe IterableIterate class provides a few of the methods from the Smalltalk Collection Protocol for use with general Collection classes.The IteratorIterate class implementations of the various iteration patterns for use with java.util.Iterator.The ListIterate class provides a few of the methods from the Smalltalk Collection Protocol for use with ArrayLists.A utility/helper class for working with Classes and Reflection.Set algebra operations.SortedSet algebra operations.