|
BEA Systems, Inc. | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectweblogic.apache.xml.serialize.SerializerFactory
Field Summary | |
static String |
FactoriesProperty
|
Constructor Summary | |
SerializerFactory()
|
Method Summary | |
static SerializerFactory |
getSerializerFactory(String method)
Register a serializer factory, keyed by the given method string. |
protected abstract String |
getSupportedMethod()
Returns the method supported by this factory and used to register the factory. |
abstract Serializer |
makeSerializer(OutputFormat format)
Create a new serializer based on the OutputFormat . |
abstract Serializer |
makeSerializer(OutputStream output,
OutputFormat format)
Create a new serializer, based on the OutputFormat and
using the output byte stream and the encoding specified in the
output format. |
abstract Serializer |
makeSerializer(Writer writer,
OutputFormat format)
Create a new serializer, based on the OutputFormat and
using the writer as the output character stream. |
static void |
registerSerializerFactory(SerializerFactory factory)
Register a serializer factory, keyed by the given method string. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String FactoriesProperty
Constructor Detail |
public SerializerFactory()
Method Detail |
public static SerializerFactory getSerializerFactory(String method)
protected abstract String getSupportedMethod()
public abstract Serializer makeSerializer(OutputFormat format)
OutputFormat
.
If this method is used to create the serializer, the Serializer.setOutputByteStream(java.io.OutputStream)
or Serializer.setOutputCharStream(java.io.Writer)
methods must be called before serializing a document.
public abstract Serializer makeSerializer(OutputStream output, OutputFormat format) throws UnsupportedEncodingException
OutputFormat
and
using the output byte stream and the encoding specified in the
output format.
UnsupportedEncodingException
- The specified encoding is
not supportedpublic abstract Serializer makeSerializer(Writer writer, OutputFormat format)
OutputFormat
and
using the writer as the output character stream. If this
method is used, the encoding property will be ignored.
public static void registerSerializerFactory(SerializerFactory factory)
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs90 Copyright 2005 BEA Systems Inc. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |