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