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 SerializerFactorygetSerializerFactory(String method) Deprecated.Register a serializer factory, keyed by the given method string.protected abstract StringDeprecated.Returns the method supported by this factory and used to register the factory.abstract SerializermakeSerializer(OutputStream output, OutputFormat format) Deprecated.Create a new serializer, based on theOutputFormatand using the output byte stream and the encoding specified in the output format.abstract SerializermakeSerializer(Writer writer, OutputFormat format) Deprecated.Create a new serializer, based on theOutputFormatand using the writer as the output character stream.abstract SerializermakeSerializer(OutputFormat format) Deprecated.Create a new serializer based on theOutputFormat.static voidDeprecated.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 theOutputFormatand 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 theOutputFormatand using the output byte stream and the encoding specified in the output format.- Throws:
UnsupportedEncodingException- The specified encoding is not supported
-