org.dbunit
Class VerifyTableDefinition

java.lang.Object
  extended by org.dbunit.VerifyTableDefinition

public class VerifyTableDefinition
extends java.lang.Object

Defines a database table to verify (assert on data), specifying include and exclude column filters.

Since:
2.4.8
Version:
$Revision$ $Date$
Author:
Jeff Jensen jeffjensen AT users.sourceforge.net, Last changed by: $Author$

Constructor Summary
VerifyTableDefinition(java.lang.String table, java.lang.String[] excludeColumns)
          Create a valid instance with no include columns specified (meaning include all columns).
VerifyTableDefinition(java.lang.String table, java.lang.String[] excludeColumns, java.lang.String[] includeColumns)
          Create a valid instance specifying exclude and include columns.
 
Method Summary
protected  java.lang.String arrayToString(java.lang.String[] array)
           
 java.lang.String[] getColumnExclusionFilters()
           
 java.lang.String[] getColumnInclusionFilters()
           
 java.lang.String getTableName()
           
 java.lang.String toString()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VerifyTableDefinition

public VerifyTableDefinition(java.lang.String table,
                             java.lang.String[] excludeColumns)
Create a valid instance with no include columns specified (meaning include all columns).

Parameters:
table - The name of the table - required.
excludeColumns - The columns in the table to ignore (filter out) in expected vs actual comparisons; null or empty array to exclude no columns.

VerifyTableDefinition

public VerifyTableDefinition(java.lang.String table,
                             java.lang.String[] excludeColumns,
                             java.lang.String[] includeColumns)
Create a valid instance specifying exclude and include columns.

Parameters:
table - The name of the table.
excludeColumns - The columns in the table to ignore (filter out) in expected vs actual comparisons; null or empty array to exclude no columns.
includeColumns - The columns in the table to include in expected vs actual comparisons; null to include all columns, empty array to include no columns.
Method Detail

getTableName

public java.lang.String getTableName()

getColumnExclusionFilters

public java.lang.String[] getColumnExclusionFilters()

getColumnInclusionFilters

public java.lang.String[] getColumnInclusionFilters()

toString

public java.lang.String toString()

Overrides:
toString in class java.lang.Object

arrayToString

protected java.lang.String arrayToString(java.lang.String[] array)


Copyright © 2002-2010. All Rights Reserved.