org.dbunit.dataset
Class ForwardOnlyDataSet
java.lang.Object
org.dbunit.dataset.AbstractDataSet
org.dbunit.dataset.ForwardOnlyDataSet
- All Implemented Interfaces:
- IDataSet
public class ForwardOnlyDataSet
- extends AbstractDataSet
Decorator that allows forward only access to decorated dataset.
- Since:
- Apr 9, 2003
- Version:
- $Revision: 554 $
- Author:
- Manuel Laflamme
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ForwardOnlyDataSet
public ForwardOnlyDataSet(IDataSet dataSet)
createIterator
protected ITableIterator createIterator(boolean reversed)
throws DataSetException
- Specified by:
createIterator
in class AbstractDataSet
- Throws:
DataSetException
getTableNames
public java.lang.String[] getTableNames()
throws DataSetException
- Description copied from interface:
IDataSet
- Returns names of tables in this dataset in proper sequence. Multiple
occurence of the same name may be returned if multiple tables having
the same name are present in the dataset.
- Specified by:
getTableNames
in interface IDataSet
- Overrides:
getTableNames
in class AbstractDataSet
- Throws:
DataSetException
getTableMetaData
public ITableMetaData getTableMetaData(java.lang.String tableName)
throws DataSetException
- Description copied from interface:
IDataSet
- Returns the specified table metadata.
- Specified by:
getTableMetaData
in interface IDataSet
- Overrides:
getTableMetaData
in class AbstractDataSet
- Throws:
NoSuchTableException
- if dataset do not contains the specified
table
DataSetException
getTable
public ITable getTable(java.lang.String tableName)
throws DataSetException
- Description copied from interface:
IDataSet
- Returns the specified table.
- Specified by:
getTable
in interface IDataSet
- Overrides:
getTable
in class AbstractDataSet
- Throws:
NoSuchTableException
- if dataset do not contains the specified
table
DataSetException
Copyright © 2002-2008. All Rights Reserved.