org.axiondb.engine.rowiterators
Class RowIteratorRowDecoratorIterator
java.lang.Object
org.axiondb.engine.rowiterators.RowIteratorRowDecoratorIterator
- All Implemented Interfaces:
- RowDecoratorIterator
public class RowIteratorRowDecoratorIterator
- extends java.lang.Object
- implements RowDecoratorIterator
A RowDecoratorIteratorbased upon some decoratorand
RowIterator.
- Version:
- $Revision: 1.10 $ $Date: 2005/12/20 18:32:41 $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RowIteratorRowDecoratorIterator
public RowIteratorRowDecoratorIterator(RowIterator iterator,
RowDecorator decorator)
add
public void add(Row row)
throws AxionException
- Throws:
AxionException
current
public RowDecorator current()
throws java.util.NoSuchElementException
- Specified by:
current in interface RowDecoratorIterator
- Throws:
java.util.NoSuchElementException
first
public RowDecorator first()
throws java.util.NoSuchElementException,
AxionException
- Specified by:
first in interface RowDecoratorIterator
- Throws:
java.util.NoSuchElementException
AxionException
getDecorator
public RowDecorator getDecorator()
- Specified by:
getDecorator in interface RowDecoratorIterator
getIterator
public RowIterator getIterator()
- Specified by:
getIterator in interface RowDecoratorIterator
hasCurrent
public boolean hasCurrent()
- Specified by:
hasCurrent in interface RowDecoratorIterator
hasNext
public boolean hasNext()
- Specified by:
hasNext in interface RowDecoratorIterator
hasPrevious
public boolean hasPrevious()
- Specified by:
hasPrevious in interface RowDecoratorIterator
last
public RowDecorator last()
throws java.util.NoSuchElementException,
AxionException
- Specified by:
last in interface RowDecoratorIterator
- Throws:
java.util.NoSuchElementException
AxionException
next
public RowDecorator next()
throws java.util.NoSuchElementException,
AxionException
- Specified by:
next in interface RowDecoratorIterator
- Throws:
java.util.NoSuchElementException
AxionException
nextIndex
public int nextIndex()
previous
public RowDecorator previous()
throws java.util.NoSuchElementException,
AxionException
- Specified by:
previous in interface RowDecoratorIterator
- Throws:
java.util.NoSuchElementException
AxionException
previousIndex
public int previousIndex()
remove
public void remove()
throws AxionException
- Throws:
AxionException
reset
public void reset()
throws AxionException
- Specified by:
reset in interface RowDecoratorIterator
- Throws:
AxionException
set
public void set(Row row)
throws AxionException
- Throws:
AxionException
setDecorator
public void setDecorator(RowDecorator decorator)
- Specified by:
setDecorator in interface RowDecoratorIterator
setIterator
public void setIterator(RowIterator iterator)
- Specified by:
setIterator in interface RowDecoratorIterator
size
public int size()
throws AxionException
- Specified by:
size in interface RowDecoratorIterator
- Throws:
AxionException