org.axiondb
Interface JoinedRowIterator

All Superinterfaces:
RowIterator
All Known Implementing Classes:
BaseJoinedRowIterator, IndexJoinedRowIterator, NestedLoopJoinedRowIterator

public interface JoinedRowIterator
extends RowIterator

A bidirectional iterator over a collection of JoinedRows.

Version:
$Revision: 1.7 $ $Date: 2004/08/27 03:21:20 $

Method Summary
 void addRowIterator(RowIterator iterator)
           
 void setJoinCondition(RowDecorator decorator, Selectable condition)
           
 void setJoinType(int type)
           
 
Methods inherited from interface org.axiondb.RowIterator
add, current, currentIndex, first, hasCurrent, hasNext, hasPrevious, isEmpty, last, next, nextIndex, peekNext, peekPrevious, previous, previousIndex, remove, reset, set
 

Method Detail

addRowIterator

void addRowIterator(RowIterator iterator)
                    throws AxionException
Throws:
AxionException

setJoinCondition

void setJoinCondition(RowDecorator decorator,
                      Selectable condition)

setJoinType

void setJoinType(int type)