public interface RangeIterator
extends java.util.Iterator
Iterator
with the skip
, getSize
and getPosition
methods. The base interface of all type-specific iterators in the javax.jcr
and its subpackages.Modifier and Type | Method and Description |
---|---|
long |
getPosition()
Returns the current position within the iterator.
|
long |
getSize()
Returns the number of elements in the iterator.
|
void |
skip(long skipNum)
Skip a number of elements in the iterator.
|
void skip(long skipNum)
skipNum
- the non-negative number of elements to skipjava.util.NoSuchElementException
- if skipped past the last element in the iterator.long getSize()
long getPosition()
next
call.
Note that this method does not check if there is a next element, i.e. an empty iterator will always return 0.
Copyright © 2004-2005 Day Software Management AG. All Rights Reserved.