|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.dbunit.dataset.AbstractDataSet
org.dbunit.dataset.ReplacementDataSet
Decorator that replace configured values from the decorated dataset with replacement values.
| Constructor Summary | |
ReplacementDataSet(IDataSet dataSet)
Create a new ReplacementDataSet object that decorates the specified dataset. |
|
ReplacementDataSet(IDataSet dataSet,
java.util.Map objectMap,
java.util.Map substringMap)
Create a new ReplacementDataSet object that decorates the specified dataset. |
|
| Method Summary | |
void |
addReplacementObject(java.lang.Object originalObject,
java.lang.Object replacementObject)
Add a new Object replacement mapping. |
void |
addReplacementSubstring(java.lang.String originalSubstring,
java.lang.String replacementSubstring)
Add a new substring replacement mapping. |
protected ITableIterator |
createIterator(boolean reversed)
|
ITable |
getTable(java.lang.String tableName)
Returns the specified table. |
ITableMetaData |
getTableMetaData(java.lang.String tableName)
Returns the specified table metadata. |
java.lang.String[] |
getTableNames()
Returns names of tables in this dataset in proper sequence. |
void |
setSubstringDelimiters(java.lang.String startDelimiter,
java.lang.String endDelimiter)
Sets substring delimiters. |
| Methods inherited from class org.dbunit.dataset.AbstractDataSet |
cloneTables, getTables, iterator, reverseIterator, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public ReplacementDataSet(IDataSet dataSet)
dataSet - the decorated table
public ReplacementDataSet(IDataSet dataSet,
java.util.Map objectMap,
java.util.Map substringMap)
dataSet - the decorated datasetobjectMap - the replacement objects mappingsubstringMap - the replacement substrings mapping| Method Detail |
public void addReplacementObject(java.lang.Object originalObject,
java.lang.Object replacementObject)
originalObject - the object to replacereplacementObject - the replacement object
public void addReplacementSubstring(java.lang.String originalSubstring,
java.lang.String replacementSubstring)
originalSubstring - the substring to replacereplacementSubstring - the replacement substring
public void setSubstringDelimiters(java.lang.String startDelimiter,
java.lang.String endDelimiter)
protected ITableIterator createIterator(boolean reversed)
throws DataSetException
createIterator in class AbstractDataSetDataSetException
public java.lang.String[] getTableNames()
throws DataSetException
IDataSet
getTableNames in interface IDataSetgetTableNames in class AbstractDataSetDataSetException
public ITableMetaData getTableMetaData(java.lang.String tableName)
throws DataSetException
IDataSet
getTableMetaData in interface IDataSetgetTableMetaData in class AbstractDataSetDataSetException
public ITable getTable(java.lang.String tableName)
throws DataSetException
IDataSet
getTable in interface IDataSetgetTable in class AbstractDataSetDataSetException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||