|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--gshute.util.Iterators
Class Iterators is a factory class that provides static methods for construction iterators. for constructing iterators purposes.
Inner Class Summary | |
static class |
Iterators.ArrayIterator
Class ArrayIterator implements the ListIterator interface for iterations on arrays. |
static class |
Iterators.ConcatenatedIterator
Class ConcatenatedIterator provides a mechanism for concatenating two iterators. |
static class |
Iterators.SingleItemIterator
Class SingleItemIterator implements the ListIterator interface for iterations whose iteration sequence contains only one item. |
Field Summary | |
protected static java.util.ListIterator |
emptyIterator
emptyIterator is the singleton empty iterator. |
Method Summary | |
static java.util.Iterator |
concat(java.util.Iterator iter1,
java.util.Iterator iter2)
Iterators.concat(iter1, iter2) returns an iterator whose iteration sequence is the concatenation of the iteration sequences of iter1 and iter2. |
static java.util.ListIterator |
getArrayIterator(java.lang.Object[] ar)
Iterators.getArrayIterator(Object[] ar) returns an iterator for the entries of ar. |
static java.util.ListIterator |
getEmptyIterator()
Iterators.getEmptyIterator() returns an empty list iterator. |
static java.util.ListIterator |
getSingleItemIterator(java.lang.Object o)
Iterators.getSingleItemIterator(o) returns an iterator whose iteration sequence contains only the item o. |
static java.util.Enumeration |
toEnumeration(java.util.Iterator iter)
Iterators.toEnumeration(iter) returns iter wrapped as an enumeration. |
static java.util.Iterator |
toIterator(java.util.Enumeration enum)
Iterators.toIterator(enum) returns enum wrapped as an iterator. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected static java.util.ListIterator emptyIterator
Method Detail |
public static java.util.ListIterator getEmptyIterator()
public static java.util.Enumeration toEnumeration(java.util.Iterator iter)
public static java.util.Iterator toIterator(java.util.Enumeration enum)
public static java.util.ListIterator getArrayIterator(java.lang.Object[] ar)
public static java.util.ListIterator getSingleItemIterator(java.lang.Object o)
public static java.util.Iterator concat(java.util.Iterator iter1, java.util.Iterator iter2)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |