org.axiondb.engine.rowiterators

Class RowViewRowIterator

public class RowViewRowIterator extends BaseRowIterator

A RowIteratorthat creates RowViews based upon selected Rowidentifiers.

Version: $Revision: 1.15 $ $Date: 2005/12/20 18:32:41 $

Author: Ahimanikya Satapathy

Constructor Summary
RowViewRowIterator(RowIterator rowIter, Map colIdToFieldMap, List selected)
Method Summary
Rowcurrent()
intcurrentIndex()
booleanhasCurrent()
booleanhasNext()
booleanhasPrevious()
Rownext()
intnextIndex()
Rowprevious()
intpreviousIndex()
voidreset()
StringtoString()

Constructor Detail

RowViewRowIterator

public RowViewRowIterator(RowIterator rowIter, Map colIdToFieldMap, List selected)

Method Detail

current

public Row current()

currentIndex

public int currentIndex()

hasCurrent

public boolean hasCurrent()

hasNext

public boolean hasNext()

hasPrevious

public boolean hasPrevious()

next

public Row next()

nextIndex

public int nextIndex()

previous

public Row previous()

previousIndex

public int previousIndex()

reset

public void reset()

toString

public String toString()