|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.dbunit.dataset.xml.XmlDataSetWriter
public class XmlDataSetWriter
Constructor Summary | |
---|---|
XmlDataSetWriter(OutputStream outputStream,
String encoding)
|
|
XmlDataSetWriter(Writer writer)
|
|
XmlDataSetWriter(Writer writer,
String encoding)
|
Method Summary | |
---|---|
void |
endDataSet()
Receive notification of the end of a dataset. |
void |
endTable()
Receive notification of the end of a table. |
void |
row(Object[] values)
Receive notification of a table row. |
void |
setIncludeColumnComments(boolean b)
|
void |
setPrettyPrint(boolean enabled)
Enable or disable pretty print of the XML. |
void |
startDataSet()
Receive notification of the beginning of a dataset. |
void |
startTable(ITableMetaData metaData)
Receive notification of the beginning of a table. |
void |
write(IDataSet dataSet)
Writes the given IDataSet using this writer. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XmlDataSetWriter(OutputStream outputStream, String encoding) throws UnsupportedEncodingException
outputStream
- The stream to which the XML will be written.encoding
- The encoding to be used for the XmlWriter
.
Can be null. See XmlWriter.XmlWriter(OutputStream, String)
.
UnsupportedEncodingException
public XmlDataSetWriter(Writer writer)
public XmlDataSetWriter(Writer writer, String encoding)
Method Detail |
---|
public void setPrettyPrint(boolean enabled)
enabled
- true
to enable pretty print (which is the default).
false
otherwise.public void write(IDataSet dataSet) throws DataSetException
IDataSet
using this writer.
dataSet
- The IDataSet
to be written
DataSetException
public void startDataSet() throws DataSetException
IDataSetConsumer
startDataSet
in interface IDataSetConsumer
DataSetException
public void endDataSet() throws DataSetException
IDataSetConsumer
endDataSet
in interface IDataSetConsumer
DataSetException
public void startTable(ITableMetaData metaData) throws DataSetException
IDataSetConsumer
IDataSetConsumer.endDataSet()
event for every startTable
event (even when the table is empty).
startTable
in interface IDataSetConsumer
metaData
- the table metadata
DataSetException
public void endTable() throws DataSetException
IDataSetConsumer
endTable
in interface IDataSetConsumer
DataSetException
public void row(Object[] values) throws DataSetException
IDataSetConsumer
row
in interface IDataSetConsumer
values
- The row values.
DataSetException
public void setIncludeColumnComments(boolean b)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |