@NotThreadSafe protected abstract static class JcrQueryResult.QueryResultIterator extends Object implements RangeIterator
NodeIterator implementation returned by the JcrQueryResult.JcrQueryResult.getNodes()| Modifier and Type | Field and Description |
|---|---|
protected JcrQueryContext |
context |
| Modifier | Constructor and Description |
|---|---|
protected |
JcrQueryResult.QueryResultIterator(JcrQueryContext context,
NodeSequence sequence) |
| Modifier and Type | Method and Description |
|---|---|
protected NodeSequence.Batch |
findNextBatch() |
long |
getPosition() |
long |
getSize() |
boolean |
hasNext() |
protected NodeSequence.Batch |
moveToNextRow() |
void |
skip(long skipNum) |
protected final JcrQueryContext context
protected JcrQueryResult.QueryResultIterator(JcrQueryContext context, NodeSequence sequence)
protected final NodeSequence.Batch moveToNextRow()
protected NodeSequence.Batch findNextBatch()
public long getPosition()
getPosition in interface RangeIteratorpublic void skip(long skipNum)
skip in interface RangeIteratorpublic final long getSize()
getSize in interface RangeIteratorCopyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.