|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--net.sf.saxon.om.ArrayListIterator
Class ArrayListIterator, iterates over a sequence of items held in a Java ArrayList, or indeed in any other kind of List
Constructor Summary | |
ArrayListIterator(java.util.List list)
|
Method Summary | |
Item |
current()
Get the current node in sequence. |
SequenceIterator |
getAnother()
Get another SequenceIterator that iterates over the same items as the original, but which is repositioned at the start of the sequence. |
int |
getLastPosition()
Get the last position (that is, the number of items in the sequence) |
boolean |
hasNext()
Determine whether there are more nodes to come. |
Item |
next()
Get the next node in sequence. |
int |
position()
Get the current position |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ArrayListIterator(java.util.List list)
Method Detail |
public boolean hasNext()
AxisIterator
hasNext
in interface AxisIterator
public Item next()
AxisIterator
next
in interface AxisIterator
public Item current()
AxisIterator
current
in interface AxisIterator
public int position()
AxisIterator
position
in interface AxisIterator
public int getLastPosition()
LastPositionFinder
getLastPosition
in interface LastPositionFinder
public SequenceIterator getAnother()
SequenceIterator
getAnother
in interface SequenceIterator
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |