org.axiondb.engine.rowiterators
Class LimitingRowIterator
java.lang.Object
org.axiondb.engine.rowiterators.BaseRowIterator
org.axiondb.engine.rowiterators.AbstractFilteringRowIterator
org.axiondb.engine.rowiterators.LimitingRowIterator
- All Implemented Interfaces:
- RowIterator
public class LimitingRowIterator
- extends AbstractFilteringRowIterator
RowIterator
implementing LIMIT and OFFSET.
- Version:
- $Revision: 1.10 $ $Date: 2005/03/25 23:23:11 $
Methods inherited from class org.axiondb.engine.rowiterators.AbstractFilteringRowIterator |
clearNextRow, clearPreviousRow, current, currentIndex, getDelegate, hasCurrent, hasNext, hasPrevious, isNextAvailable, isPreviousAvailable, next, nextIndex, previous, previousIndex, remove, reset, set, setNext, setPrevious |
LimitingRowIterator
public LimitingRowIterator(RowIterator iter,
Literal limit,
Literal offset)
toString
public String toString()
- Overrides:
toString
in class Object
determineNextRow
protected boolean determineNextRow()
throws AxionException
- Specified by:
determineNextRow
in class AbstractFilteringRowIterator
- Throws:
AxionException
determinePreviousRow
protected boolean determinePreviousRow()
throws AxionException
- Specified by:
determinePreviousRow
in class AbstractFilteringRowIterator
- Throws:
AxionException