org.axiondb.engine.rowiterators

Class ReverseSortedRowIterator

public class ReverseSortedRowIterator extends BaseRowIterator

Reverse a SortedRowIterator.

Version: $Revision: 1.1 $ $Date: 2005/03/31 00:07:06 $

Author: Ahimanikya Satapathy

Constructor Summary
ReverseSortedRowIterator(RowIterator sortedIterator)
Method Summary
voidadd(Row row)
Not supported in the base implementation.
Rowcurrent()
intcurrentIndex()
Rowfirst()
booleanhasCurrent()
booleanhasNext()
booleanhasPrevious()
booleanisEmpty()
Rowlast()
Rownext()
intnextIndex()
RowpeekNext()
RowpeekPrevious()
Rowprevious()
intpreviousIndex()
voidremove()
voidreset()
voidset(Row row)
StringtoString()

Constructor Detail

ReverseSortedRowIterator

public ReverseSortedRowIterator(RowIterator sortedIterator)

Method Detail

add

public void add(Row row)
Not supported in the base implementation.

current

public Row current()

currentIndex

public int currentIndex()

first

public Row first()

hasCurrent

public boolean hasCurrent()

hasNext

public boolean hasNext()

hasPrevious

public boolean hasPrevious()

isEmpty

public boolean isEmpty()

last

public Row last()

next

public Row next()

nextIndex

public int nextIndex()

peekNext

public Row peekNext()

peekPrevious

public Row peekPrevious()

previous

public Row previous()

previousIndex

public int previousIndex()

remove

public void remove()

reset

public void reset()

set

public void set(Row row)

toString

public String toString()