org.axiondb.engine.rowiterators

Class TransformingRowIterator

public abstract class TransformingRowIterator extends DelegatingRowIterator

A DelegatingRowIteratorthat transformseach returned Row.

Version: $Revision: 1.6 $ $Date: 2005/04/22 02:28:53 $

Author: Rodney Waldhoff

Constructor Summary
TransformingRowIterator(RowIterator iter)
Method Summary
Rowcurrent()
Rowfirst()
Rowlast()
Rownext()
RowpeekNext()
RowpeekPrevious()
Rowprevious()
protected abstract Rowtransform(Row row)

Constructor Detail

TransformingRowIterator

public TransformingRowIterator(RowIterator iter)

Method Detail

current

public Row current()

first

public Row first()

last

public Row last()

next

public Row next()

peekNext

public Row peekNext()

peekPrevious

public Row peekPrevious()

previous

public Row previous()

transform

protected abstract Row transform(Row row)