org.axiondb.engine.rowiterators
public abstract class AbstractJoinedRowIterator extends BaseRowIterator
Version: $Revision: 1.7 $ $Date: 2005/03/31 00:07:07 $
Constructor Summary | |
---|---|
AbstractJoinedRowIterator() |
Method Summary | |
---|---|
Row | current() |
int | currentIndex() |
protected abstract RowIterator | generateRightRowIterator() |
protected Selectable | getJoinCondition() |
protected RowIterator | getLeftRowIterator() |
protected int | getRightSideColumnCount() |
protected RowDecorator | getRowDecorator() |
boolean | hasCurrent() |
boolean | hasNext() |
boolean | hasPrevious() |
protected boolean | isRightOuter() |
protected boolean | isSwapLeftAndRight() |
Row | next() |
int | nextIndex() |
Row | previous() |
int | previousIndex() |
void | reset() |
void | setJoinCondition(Selectable joinCondition, RowDecorator decorator) |
protected void | setLeftRowIterator(RowIterator left) |
protected void | setRightOuter(boolean b) |
protected void | setRightSideColumnCount(int rightColumnCount) |
protected void | setSwapLeftAndRight(boolean b) |
String | toString() |