public abstract class XmlLowLevelIOFactory extends Object implements LowLevelIOFactory
XmlLowLevelDeserializers and XmlLowLevelSerializers.
This is the abstract base class for concrete factories. Each subclass must provide a static method
create(XmlLowLevelConfiguration config) as well as implement the abstract methods.
This class provides a static factory method createFactory(XmlLowLevelConfiguration) to create an instance of
a concrete XmlLowLevelIOFactory.
| Constructor and Description |
|---|
XmlLowLevelIOFactory() |
| Modifier and Type | Method and Description |
|---|---|
abstract XmlLowLevelDeserializer |
createDeserializer()
Creates a new
LowLevelDeserializer. |
static XmlLowLevelIOFactory |
createFactory(XmlLowLevelConfiguration config)
Creates a new
XmlLowLevelIOFactory for XmlLowLevelSerializers and
XmlLowLevelDeserializers using the given configuration. |
abstract XmlLowLevelSerializer |
createSerializer()
Creates a new
LowLevelSerializer. |
public static XmlLowLevelIOFactory createFactory(XmlLowLevelConfiguration config)
XmlLowLevelIOFactory for XmlLowLevelSerializers and
XmlLowLevelDeserializers using the given configuration.config - the configuration object.XmlLowLevelIOFactory factoryIOFactoryExceptionpublic abstract XmlLowLevelSerializer createSerializer()
LowLevelSerializer.createSerializer in interface LowLevelIOFactoryLowLevelSerializerpublic abstract XmlLowLevelDeserializer createDeserializer()
LowLevelDeserializer.createDeserializer in interface LowLevelIOFactoryLowLevelDeserializerCopyright © 2014. All rights reserved.