Package | Description |
---|---|
org.dbunit.database | |
org.dbunit.dataset.filter |
Modifier and Type | Class and Description |
---|---|
class |
DatabaseSequenceFilter
This filter orders tables using dependency information provided by
DatabaseMetaData.getExportedKeys(java.lang.String, java.lang.String, java.lang.String) . |
class |
PrimaryKeyFilter
Filter a table given a map of the allowed rows based on primary key values.
It uses a depth-first algorithm (although not recursive - it might be refactored in the future) to define which rows are allowed, as well which rows are necessary (and hence allowed) because of dependencies with the allowed rows. NOTE: multi-column primary keys are not supported at the moment. |
Constructor and Description |
---|
DatabaseDataSet(IDatabaseConnection connection,
boolean caseSensitiveTableNames,
ITableFilterSimple tableFilter)
Creates a new database data set
|
Modifier and Type | Interface and Description |
---|---|
interface |
ITableFilter
Represents a strategy used by
FilteredDataSet to
exposes only some tables from a dataset. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTableFilter
This class provides a skeletal implementation of the
ITableFilter
interface to minimize the effort required to implement a filter. |
class |
DefaultTableFilter
This filter exposes only tables matching include patterns and not matching
exclude patterns.
|
class |
ExcludeTableFilter
This filter hides specified tables from the filtered dataset.
|
class |
IncludeTableFilter
This filter exposes only allowed tables from the filtered dataset.
|
class |
SequenceTableFilter
This filter expose a specified table sequence and can be used to reorder
tables in a dataset.
|
Copyright © 2002–2017. All rights reserved.