Package org.dbunit.dataset

Interface Summary
IDataSet Represents a collection of tables.
IRowValueProvider Provides arbitrary values for one single database/ITable row.
ITable A table represents a collection of tabular data.
ITableIterator  
ITableMetaData Represents table metadata.
 

Class Summary
AbstractDataSet This abstract class provides the basic implementation of the IDataSet interface.
AbstractTable  
AbstractTableMetaData  
CachedDataSet Hold copy of another dataset or a consumed provider content.
CachedTable  
CaseInsensitiveDataSet Deprecated. All IDataSet implementations are case insensitive since DbUnit 1.5 - may change again since tablenames on RDBMSes can be case sensitive
CaseInsensitiveTable Deprecated. All IDataSet implementations are case insensitive since DbUnit 1.5
Column Represents a table column.
Column.AutoIncrement Enumeration for valid auto-increment values provided by JDBC driver implementations.
Column.Nullable Specifies nullable usage.
ColumnFilterTable A table that filters some columns out from the original table.
Columns This class exclusively provides static methods that operate on Column objects.
Columns.ColumnDiff Describes the Columns that are different in two tables.
CompositeDataSet Combines multiple datasets into a single logical dataset.
CompositeTable  
DataSetUtils This class contains various methods for manipulating datasets.
DefaultDataSet Simple implementation of a dataset backed by ITable objects which can be added dynamically.
DefaultTable Default table implementation backed by a simple java in-memory list.
DefaultTableIterator  
DefaultTableMetaData  
FilteredDataSet Decorates a dataset and exposes only some tables from it.
FilteredTableMetaData  
ForwardOnlyDataSet Decorator that allows forward only access to decorated dataset.
ForwardOnlyTable  
LowerCaseDataSet Specialized IDataSet decorator that convert the table name and column names to lower case.
LowerCaseTableMetaData Specialized ITableMetaData implementation that convert the table name and column names to lower case.
OrderedTableNameMap Associates a table name with an arbitrary object.
ReplacementDataSet Decorator that replace configured values from the decorated dataset with replacement values.
ReplacementTable Decorator that replaces configured values from the decorated table with replacement values.
RowFilterTable Filters table rows by using arbitrary column values of the table to check if a row should be filtered or not.
SortedDataSet Decorator that returns the ITables of the decorated dataset as SortedTables.
SortedTable This is a ITable decorator that provide a sorted view of the decorated table.
SortedTable.AbstractRowComparator Abstract class for sorting the table rows of a given table in a specific order
SortedTable.RowComparator Compares the rows with each other in order to sort them in the correct order using the data type and the Comparable implementation the current column has.
SortedTable.RowComparatorByString Compares the rows with each other in order to sort them in the correct order using the string value of both values for the comparison.
 

Exception Summary
DataSetException Thrown to indicate that a problem occurred with a dataset.
NoPrimaryKeyException  
NoSuchColumnException Thrown to indicate that a database column has been accessed that does not exist.
NoSuchTableException  
RowOutOfBoundsException  
 



Copyright © 2002-2009. All Rights Reserved.