public class XMLSerializer extends Object
Constructor and Description |
---|
XMLSerializer()
Default Constructor, setup basic XML output properties such as Encoding, Method, and Indent.
|
XMLSerializer(File fileHandle)
Constructor with File Handle input.
|
XMLSerializer(OutputStream outputStream)
Constructor with outputStream input.
|
XMLSerializer(String filename)
Constructor with file path input paramter, uses the path to setup the output stream.
|
XMLSerializer(Writer writer)
Constructor with Writer input.
|
Modifier and Type | Method and Description |
---|---|
TransformerHandler |
getTHandler()
Return a pointer to the TransformerHandler object created and managed by the serializer.
|
void |
setOutputProperty(String name,
String value)
Allow the user to specify arbitrary properties for output.
|
void |
setOutputStream(File fileHandle)
Set the OutputStream for this serializer from a File Handle.
|
void |
setOutputStream(OutputStream outputStream)
Set the OutputStream for this serializer.
|
void |
setOutputStream(String fileName)
Set the OutputStream for this serializer from a String file name.
|
void |
setWriter(Writer writer)
Set the Writer object for this serializer.
|
public XMLSerializer() throws TransformerConfigurationException, TransformerFactoryConfigurationError
TransformerConfigurationException
- if there is an exception with the Transformer configuration.TransformerFactoryConfigurationError
- if there is an exception with the Transformer Factory.public XMLSerializer(String filename) throws Exception
filename
- Path to the file that will be written outException
- if there are any Transformer or output stream exceptions.public XMLSerializer(File fileHandle) throws Exception
fileHandle
- File Handle used for output stream.Exception
- if there are any Transformer or output stream exceptions.public XMLSerializer(OutputStream outputStream) throws Exception
outputStream
- OutputStream used to serialize the file.Exception
- if there are any Transformer or output stream exceptions.public void setOutputStream(String fileName) throws FileNotFoundException
fileName
- the file name, including path, to write out to.FileNotFoundException
- if there is an error creating the file.public void setOutputStream(File fileHandle) throws FileNotFoundException
fileHandle
- the file handle to write the output to.FileNotFoundException
- if there is an error creating the file.public void setOutputStream(OutputStream outputStream)
outputStream
- the output stream to write the xml to.public void setWriter(Writer writer)
writer
- the writer to write the xml to.public void setOutputProperty(String name, String value)
name
- Name of the propertyvalue
- Value of the propertypublic TransformerHandler getTHandler()
Copyright © 2018 Department of Veterans Affairs. All Rights Reserved.