org.axiondb
Interface RowDecoratorIterator
- All Known Implementing Classes:
- RowIteratorRowDecoratorIterator
public interface RowDecoratorIterator
A bidirectional iterator over a collection of RowDecorator
s. (Once
current
,next
,previous
,
first
, or last
is invoked, all previously returned values
are invalidated.)
- Version:
- $Revision: 1.7 $ $Date: 2005/04/08 13:40:43 $
current
RowDecorator current()
throws NoSuchElementException
- Throws:
NoSuchElementException
first
RowDecorator first()
throws NoSuchElementException,
AxionException
- Throws:
NoSuchElementException
AxionException
getDecorator
RowDecorator getDecorator()
getIterator
RowIterator getIterator()
hasCurrent
boolean hasCurrent()
hasNext
boolean hasNext()
hasPrevious
boolean hasPrevious()
last
RowDecorator last()
throws NoSuchElementException,
AxionException
- Throws:
NoSuchElementException
AxionException
next
RowDecorator next()
throws NoSuchElementException,
AxionException
- Throws:
NoSuchElementException
AxionException
previous
RowDecorator previous()
throws NoSuchElementException,
AxionException
- Throws:
NoSuchElementException
AxionException
reset
void reset()
throws AxionException
- Throws:
AxionException
setDecorator
void setDecorator(RowDecorator decorator)
setIterator
void setIterator(RowIterator iterator)
size
int size()
throws AxionException
- Throws:
AxionException