Package org.apache.xml.serialize
Class SerializerFactory
java.lang.Object
org.apache.xml.serialize.SerializerFactory
Deprecated.
This class was deprecated in Xerces 2.9.0. It is recommended
that new applications use the DOM Level 3 LSSerializer or JAXP's Transformation
API for XML (TrAX) for serializing XML and HTML. See the Xerces documentation for more
information.
- Version:
- $Revision: 699892 $ $Date: 2008-09-29 02:38:27 +0530 (Mon, 29 Sep 2008) $
- Author:
- Scott Boag, Assaf Arkin
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SerializerFactory
getSerializerFactory
(String method) Deprecated.Register a serializer factory, keyed by the given method string.protected abstract String
Deprecated.Returns the method supported by this factory and used to register the factory.abstract Serializer
makeSerializer
(OutputStream output, OutputFormat format) Deprecated.Create a new serializer, based on theOutputFormat
and using the output byte stream and the encoding specified in the output format.abstract Serializer
makeSerializer
(Writer writer, OutputFormat format) Deprecated.Create a new serializer, based on theOutputFormat
and using the writer as the output character stream.abstract Serializer
makeSerializer
(OutputFormat format) Deprecated.Create a new serializer based on theOutputFormat
.static void
Deprecated.Register a serializer factory, keyed by the given method string.
-
Field Details
-
FactoriesProperty
Deprecated.- See Also:
-
-
Constructor Details
-
SerializerFactory
public SerializerFactory()Deprecated.
-
-
Method Details
-
registerSerializerFactory
Deprecated.Register a serializer factory, keyed by the given method string. -
getSerializerFactory
Deprecated.Register a serializer factory, keyed by the given method string. -
getSupportedMethod
Deprecated.Returns the method supported by this factory and used to register the factory. This call is required so factories can be added from a properties file by knowing only the class name. This method is protected, it is only required by this class but must be implemented in derived classes. -
makeSerializer
Deprecated.Create a new serializer based on theOutputFormat
. If this method is used to create the serializer, theSerializer.setOutputByteStream(java.io.OutputStream)
orSerializer.setOutputCharStream(java.io.Writer)
methods must be called before serializing a document. -
makeSerializer
Deprecated.Create a new serializer, based on theOutputFormat
and using the writer as the output character stream. If this method is used, the encoding property will be ignored. -
makeSerializer
public abstract Serializer makeSerializer(OutputStream output, OutputFormat format) throws UnsupportedEncodingException Deprecated.Create a new serializer, based on theOutputFormat
and using the output byte stream and the encoding specified in the output format.- Throws:
UnsupportedEncodingException
- The specified encoding is not supported
-