|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.hsqldb.lib.WrapperIterator
An Iterator that returns the elements of a specified array, or other iterators etc. The collection of objects returned depends on the constructor used.
Based on similar Enumerator code by boucherb@users
| Constructor Summary | |
WrapperIterator()
Constructor for an empty iterator. |
|
WrapperIterator(Iterator it1,
Iterator it2)
Constructor for a chained iterator that retuns the elements of the two specified iterators. |
|
WrapperIterator(Object element)
Constructor for a singleton object iterator |
|
WrapperIterator(Object[] elements)
Constructor for all elements of the specified array. |
|
WrapperIterator(Object[] elements,
boolean notNull)
Constructor for not-null elements of specified array. |
|
| Method Summary | |
boolean |
hasNext()
Tests if this iterator contains more elements. |
Object |
next()
Returns the next element. |
int |
nextInt()
|
long |
nextLong()
|
void |
remove()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public WrapperIterator()
public WrapperIterator(Object[] elements)
elements - the array of objects to enumerate
public WrapperIterator(Object[] elements,
boolean notNull)
elements - the array of objects to iteratepublic WrapperIterator(Object element)
element - the single object to iterate
public WrapperIterator(Iterator it1,
Iterator it2)
| Method Detail |
public boolean hasNext()
hasNext in interface Iteratortrue if this iterator contains more elements;
false otherwise.public Object next()
next in interface IteratorNoSuchElementException - if there is no next elementpublic int nextInt()
nextInt in interface Iteratorpublic long nextLong()
nextLong in interface Iteratorpublic void remove()
remove in interface Iterator
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||