org.axiondb.engine.rowiterators
public abstract class AbstractFilteringRowIterator extends BaseRowIterator
Version: $Revision: 1.14 $ $Date: 2005/04/22 02:28:53 $
Constructor Summary | |
---|---|
AbstractFilteringRowIterator(RowIterator iterator) |
Method Summary | |
---|---|
protected void | clearNextRow() |
protected void | clearPreviousRow() |
Row | current() |
int | currentIndex() |
protected abstract boolean | determineNextRow() |
protected abstract boolean | determinePreviousRow() |
protected RowIterator | getDelegate() |
boolean | hasCurrent() |
boolean | hasNext() |
boolean | hasPrevious() |
protected boolean | isNextAvailable() |
protected boolean | isPreviousAvailable() |
Row | next() |
int | nextIndex() |
Row | previous() |
int | previousIndex() |
void | remove() |
void | reset() |
void | set(Row row) |
protected void | setNext(Row row) |
protected void | setPrevious(Row row) |