org.unitils.dbunit.util
Class MultiSchemaXmlDataSetReaderExtend

java.lang.Object
  extended by org.unitils.dbunit.util.MultiSchemaXmlDataSetReader
      extended by org.unitils.dbunit.util.MultiSchemaXmlDataSetReaderExtend

public class MultiSchemaXmlDataSetReaderExtend
extends MultiSchemaXmlDataSetReader

A simple extension on th allowing to work with inputstreams instead of Files.

Since:
1.0.2
Author:
Thomas De Rycke
See Also:
Unitils

Nested Class Summary
 
Nested classes/interfaces inherited from class org.unitils.dbunit.util.MultiSchemaXmlDataSetReader
MultiSchemaXmlDataSetReader.DataSetContentHandler
 
Constructor Summary
MultiSchemaXmlDataSetReaderExtend(java.lang.String defaultSchemaName)
           
 
Method Summary
 java.lang.String getDefaultSchemaName()
           
 MultiSchemaDataSet readDataSetXml(java.util.List<java.io.InputStream> inputStreams)
          Parses the datasets from the given inputStreams.
 void setDefaultSchemaName(java.lang.String defaultSchemaName)
           
 
Methods inherited from class org.unitils.dbunit.util.MultiSchemaXmlDataSetReader
createXMLReader, disableValidation, readDataSetXml
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiSchemaXmlDataSetReaderExtend

public MultiSchemaXmlDataSetReaderExtend(java.lang.String defaultSchemaName)
Parameters:
defaultSchemaName -
Method Detail

getDefaultSchemaName

public java.lang.String getDefaultSchemaName()
Returns:
the defaultSchemaName

setDefaultSchemaName

public void setDefaultSchemaName(java.lang.String defaultSchemaName)
Parameters:
defaultSchemaName - the defaultSchemaName to set

readDataSetXml

public MultiSchemaDataSet readDataSetXml(java.util.List<java.io.InputStream> inputStreams)
                                  throws UnitilsException
Parses the datasets from the given inputStreams. Each schema is given its own dataset and each row is given its own table.

Parameters:
inputStreams - The inputstreams , not null
Returns:
The read data set, not null
Throws:
UnitilsException


Copyright © 2014. All Rights Reserved.