org.jete.db
Class ReplacementDataSetWrapper

java.lang.Object
  extended byorg.jete.db.ReplacementDataSetWrapper
All Implemented Interfaces:
DataSetWrapper

public class ReplacementDataSetWrapper
extends java.lang.Object
implements DataSetWrapper

Wrap ReplacementDataSet by providing simple means of setting replacement values and specifying another DataSet to replace values in. Added to the submitted object replacement data map are a few "standard" replacements defined in DBUnitHelper's createStandardReplacementMap method. This allows you to have some common sets without really having to setup any replacements, such as [null] or [date].

Version:
$Id: ReplacementDataSetWrapper.html,v 1.1 2006/03/12 02:46:57 tdeast Exp $
See Also:
DBUnitHelper

Constructor Summary
ReplacementDataSetWrapper(DataSetWrapper dataSetWrapper)
           
ReplacementDataSetWrapper(org.dbunit.dataset.IDataSet dataSet)
           
ReplacementDataSetWrapper(java.lang.String filePath)
          Create a default FlatXmlDataSet
 
Method Summary
 org.dbunit.dataset.IDataSet getDataSet()
           
 java.util.Map getObjectReplacementSet()
           
 java.util.Map getSubstringReplacementSet()
           
 void setObjectReplacementSet(java.util.Map objectReplacementSet)
           
 void setSubstringReplacementSet(java.util.Map substringReplacementSet)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReplacementDataSetWrapper

public ReplacementDataSetWrapper(java.lang.String filePath)
                          throws org.dbunit.dataset.DataSetException,
                                 java.io.IOException
Create a default FlatXmlDataSet

Parameters:
filePath -

ReplacementDataSetWrapper

public ReplacementDataSetWrapper(DataSetWrapper dataSetWrapper)
                          throws org.dbunit.dataset.DataSetException,
                                 java.io.IOException

ReplacementDataSetWrapper

public ReplacementDataSetWrapper(org.dbunit.dataset.IDataSet dataSet)
Method Detail

getDataSet

public org.dbunit.dataset.IDataSet getDataSet()
                                       throws org.dbunit.dataset.DataSetException,
                                              java.io.IOException
Specified by:
getDataSet in interface DataSetWrapper
Throws:
org.dbunit.dataset.DataSetException
java.io.IOException

getSubstringReplacementSet

public java.util.Map getSubstringReplacementSet()

setSubstringReplacementSet

public void setSubstringReplacementSet(java.util.Map substringReplacementSet)

getObjectReplacementSet

public java.util.Map getObjectReplacementSet()

setObjectReplacementSet

public void setObjectReplacementSet(java.util.Map objectReplacementSet)