org.axiondb.engine.rowiterators

Class JoinRowIterator

public class JoinRowIterator extends BaseRowIterator

A RowIterator that simply wraps a ListIterator.

Version: $Revision: 1.1 $ $Date: 2005/02/24 17:16:45 $

Author: Rodney Waldhoff

Constructor Summary
JoinRowIterator(Row row, RowIterator iterator)
JoinRowIterator(Row row, RowIterator iterator, boolean rowOnRight)
Method Summary
Rowcurrent()
intcurrentIndex()
booleanhasCurrent()
booleanhasNext()
booleanhasPrevious()
Rownext()
intnextIndex()
Rowprevious()
intpreviousIndex()
voidreset()

Constructor Detail

JoinRowIterator

public JoinRowIterator(Row row, RowIterator iterator)

JoinRowIterator

public JoinRowIterator(Row row, RowIterator iterator, boolean rowOnRight)

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()