org.jaxen.util
Class SingleObjectIterator
java.lang.Object
org.jaxen.util.SingleObjectIterator
- Iterator
public class SingleObjectIterator
extends java.lang.Object
implements Iterator
Simple utility class that wraps an iterator around one object.
This is a little more efficent than creating a one-object list.
boolean | hasNext() - Returns true if this iterator's element has not yet been seen; false if it has.
|
Object | next() - Returns the single element in this iterator if it has not yet
been seen.
|
void | remove() - This operation is not supported.
|
object
private Object object
SingleObjectIterator
public SingleObjectIterator(Object object)
Creates a new single object iterator.
object
- the object to iterate over
hasNext
public boolean hasNext()
Returns true if this iterator's element has not yet been seen; false if it has.
- true if this iterator has another element; false if it doesn't
java.util.Iterator.hasNext()
next
public Object next()
Returns the single element in this iterator if it has not yet
been seen.
- the next element in this iterator
java.util.Iterator.next()
remove
public void remove()
This operation is not supported.