Package org.dbunit.database
Class DatabaseSequenceFilter
java.lang.Object
org.dbunit.dataset.filter.SequenceTableFilter
org.dbunit.database.DatabaseSequenceFilter
- All Implemented Interfaces:
ITableFilter,ITableFilterSimple
This filter orders tables using dependency information provided by
DatabaseMetaData.getExportedKeys(java.lang.String, java.lang.String, java.lang.String). Note that this class
name is a bit misleading since it is not at all related to database
sequences. It just brings database tables in a specific order.- Since:
- 1.5.1 (Mar 23, 2003)
- Version:
- $Revision$ $Date$
- Author:
- Manuel Laflamme, Erik Price, Last changed by: $Author$
-
Constructor Summary
ConstructorsConstructorDescriptionDatabaseSequenceFilter(IDatabaseConnection connection) Create a DatabaseSequenceFilter that exposes all the database tables.DatabaseSequenceFilter(IDatabaseConnection connection, String[] tableNames) Create a DatabaseSequenceFilter that only exposes specified table names. -
Method Summary
Methods inherited from class org.dbunit.dataset.filter.SequenceTableFilter
accept, getTableNames, iterator, toString
-
Constructor Details
-
DatabaseSequenceFilter
public DatabaseSequenceFilter(IDatabaseConnection connection, String[] tableNames) throws DataSetException, SQLException Create a DatabaseSequenceFilter that only exposes specified table names.- Throws:
DataSetExceptionSQLException
-
DatabaseSequenceFilter
Create a DatabaseSequenceFilter that exposes all the database tables.- Throws:
DataSetExceptionSQLException
-