org.axiondb

Interface RowDecoratorIterator

public interface RowDecoratorIterator

A bidirectional iterator over a collection of RowDecorators. (Once current,next,previous, first, or lastis invoked, all previously returned values are invalidated.)

Version: $Revision: 1.7 $ $Date: 2005/04/08 13:40:43 $

Author: Rodney Waldhoff

Method Summary
RowDecoratorcurrent()
RowDecoratorfirst()
RowDecoratorgetDecorator()
RowIteratorgetIterator()
booleanhasCurrent()
booleanhasNext()
booleanhasPrevious()
RowDecoratorlast()
RowDecoratornext()
RowDecoratorprevious()
voidreset()
voidsetDecorator(RowDecorator decorator)
voidsetIterator(RowIterator iterator)
intsize()

Method Detail

current

public RowDecorator current()

first

public RowDecorator first()

getDecorator

public RowDecorator getDecorator()

getIterator

public RowIterator getIterator()

hasCurrent

public boolean hasCurrent()

hasNext

public boolean hasNext()

hasPrevious

public boolean hasPrevious()

last

public RowDecorator last()

next

public RowDecorator next()

previous

public RowDecorator previous()

reset

public void reset()

setDecorator

public void setDecorator(RowDecorator decorator)

setIterator

public void setIterator(RowIterator iterator)

size

public int size()