Package org.dbunit.dataset.filter
Class ExcludeTableFilter
java.lang.Object
org.dbunit.dataset.filter.AbstractTableFilter
org.dbunit.dataset.filter.ExcludeTableFilter
- All Implemented Interfaces:
ITableFilter,ITableFilterSimple
This filter hides specified tables from the filtered dataset. This
implementation do not modify the original table order from the filtered
dataset and support duplicate table names.
- Since:
- Mar 7, 2003
- Version:
- $Revision$
- Author:
- Manuel Laflamme
-
Constructor Summary
ConstructorsConstructorDescriptionCreate a new empty ExcludeTableFilter.ExcludeTableFilter(String[] tableNames) Create a new ExcludeTableFilter which prevent access to specified tables. -
Method Summary
Modifier and TypeMethodDescriptionvoidexcludeTable(String patternName) Add a new refused table pattern name.booleanisEmpty()booleanisValidName(String tableName) Returnstrueif specified table is allowed by this filter.Methods inherited from class org.dbunit.dataset.filter.AbstractTableFilter
accept, getTableNames, iteratorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.dbunit.dataset.filter.ITableFilter
getTableNames, iteratorMethods inherited from interface org.dbunit.dataset.filter.ITableFilterSimple
accept
-
Constructor Details
-
ExcludeTableFilter
public ExcludeTableFilter()Create a new empty ExcludeTableFilter. UseexcludeTable(java.lang.String)to hide some tables. -
ExcludeTableFilter
Create a new ExcludeTableFilter which prevent access to specified tables.
-
-
Method Details
-
excludeTable
Add a new refused table pattern name. The following wildcard characters are supported: '*' matches zero or more characters, '?' matches one character. -
isEmpty
public boolean isEmpty() -
isValidName
Description copied from class:AbstractTableFilterReturnstrueif specified table is allowed by this filter. This legacy method, now replaced by accept, still exist for compatibily with older environment- Specified by:
isValidNamein classAbstractTableFilter- Throws:
DataSetException
-