org.dbunit.dataset
Class AbstractTableMetaData.DataTypeFactoryValidator
java.lang.Object
org.dbunit.dataset.AbstractTableMetaData.DataTypeFactoryValidator
- Enclosing class:
- AbstractTableMetaData
public static class AbstractTableMetaData.DataTypeFactoryValidator
- extends Object
Utility to validate a given IDataTypeFactory
against a given physical database system.
For details refer to validate(DatabaseMetaData, IDataTypeFactory)
.
- Since:
- 2.3.0
- Version:
- $Revision: 796 $
- Author:
- gommma
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractTableMetaData.DataTypeFactoryValidator
public AbstractTableMetaData.DataTypeFactoryValidator()
addValidCombination
public void addValidCombination(Class iDataTypeFactoryImpl,
String databaseProductName)
- Parameters:
iDataTypeFactoryImpl
- The class of the IDataTypeFactory
to be validateddatabaseProductName
- The database product name considered to be
valid for the given IDataTypeFactory
validate
public String validate(DatabaseMetaData databaseMetaData,
IDataTypeFactory dataTypeFactory)
throws SQLException
- Validates if the database system is supported by the given
IDataTypeFactory
.
- Parameters:
databaseMetaData
- The database metadata of the current databasedataTypeFactory
- The IDataTypeFactory
to be validated with the given database metadata
- Returns:
null
if the validation was successful. Otherwise a validation message
is returned with details about why the validation failed.
- Throws:
SQLException
Copyright © 2002-2012. All Rights Reserved.