org.dbunit.database
Class DatabaseSequenceFilter

java.lang.Object
  extended by org.dbunit.dataset.filter.SequenceTableFilter
      extended by org.dbunit.database.DatabaseSequenceFilter
All Implemented Interfaces:
ITableFilter

public class DatabaseSequenceFilter
extends SequenceTableFilter

This filter orders tables using dependency information provided by DatabaseMetaData.getExportedKeys(java.lang.String, java.lang.String, java.lang.String).

Since:
Mar 23, 2003
Version:
$Revision: 554 $
Author:
Manuel Laflamme, Erik Price

Constructor Summary
DatabaseSequenceFilter(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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatabaseSequenceFilter

public DatabaseSequenceFilter(IDatabaseConnection connection,
                              String[] tableNames)
                       throws DataSetException,
                              SQLException
Create a DatabaseSequenceFilter that only exposes specified table names.

Throws:
DataSetException
SQLException

DatabaseSequenceFilter

public DatabaseSequenceFilter(IDatabaseConnection connection)
                       throws DataSetException,
                              SQLException
Create a DatabaseSequenceFilter that exposes all the database tables.

Throws:
DataSetException
SQLException


Copyright © 2002-2011. All Rights Reserved.