|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.axiondb.engine.rowiterators.DelegatingRowIterator
org.axiondb.engine.rowiterators.RebindableIndexedRowIterator
public class RebindableIndexedRowIterator
A DelegatingRowIterator that is wraps
a RowIterator from some Index,
and that can be reset to recreate the iterator
for a new bound value.
org.axiondb.engine.BaseTable#getIndexedRows,
Index,
BindVariable| Constructor Summary | |
|---|---|
RebindableIndexedRowIterator(Index index,
RowSource table,
Function fn,
BindVariable bvar)
|
|
| Method Summary | |
|---|---|
void |
reset()
Re-initialize this RowIterator to its initial state (positioned just
before the first Rowin the list). |
| Methods inherited from class org.axiondb.engine.rowiterators.DelegatingRowIterator |
|---|
add, current, currentIndex, first, getDelegate, hasCurrent, hasNext, hasPrevious, isEmpty, last, next, next, nextIndex, peekNext, peekPrevious, previous, previous, previousIndex, remove, set, setDelegate, size |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RebindableIndexedRowIterator(Index index,
RowSource table,
Function fn,
BindVariable bvar)
throws AxionException
AxionException| Method Detail |
|---|
public void reset()
throws AxionException
RowIteratorRowIterator to its initial state (positioned just
before the first Rowin the list).
reset in interface RowIteratorreset in class DelegatingRowIteratorAxionException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||