org.caleigo.toolkit.util
Class Iterators

java.lang.Object
  extended byorg.caleigo.toolkit.util.Iterators

public final class Iterators
extends java.lang.Object

Static help class that provides a number of tools for working with iterators such as making the unmodifiable or wraping arrays.

Version:
1.00
Author:
Dennis Zikovic

Nested Class Summary
static class Iterators.ArrayIterator
           
static class Iterators.EnumerationIterator
           
static class Iterators.FilterIterator
           
static class Iterators.UnmodifiableIterator
           
static class Iterators.UnmodifiableListIterator
           
static class Iterators.WrapIterator
           
 
Field Summary
static java.util.ListIterator EMPTY_ITERATOR
           
 
Constructor Summary
Iterators()
           
 
Method Summary
static java.util.Iterator iterate(java.util.Enumeration enum)
           
static java.util.ListIterator iterate(java.lang.Object obj)
           
static java.util.ListIterator iterate(java.lang.Object[] array)
           
static java.util.ListIterator iterate(java.lang.Object obj1, java.lang.Object obj2)
           
static java.util.Iterator unmodifiableIterator(java.util.Iterator it)
           
static java.util.ListIterator unmodifiableIterator(java.util.ListIterator it)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY_ITERATOR

public static java.util.ListIterator EMPTY_ITERATOR
Constructor Detail

Iterators

public Iterators()
Method Detail

unmodifiableIterator

public static java.util.ListIterator unmodifiableIterator(java.util.ListIterator it)

unmodifiableIterator

public static java.util.Iterator unmodifiableIterator(java.util.Iterator it)

iterate

public static java.util.Iterator iterate(java.util.Enumeration enum)

iterate

public static java.util.ListIterator iterate(java.lang.Object[] array)

iterate

public static java.util.ListIterator iterate(java.lang.Object obj)

iterate

public static java.util.ListIterator iterate(java.lang.Object obj1,
                                             java.lang.Object obj2)


Copyright © 2005 Caleigo. All Rights Reserved.