public final class XmlLowLevelConfiguration extends LowLevelConfiguration
XmlLowLevelSerializer
or XmlLowLevelDeserializer
. It uses
lazy initialization.Modifier and Type | Class and Description |
---|---|
static interface |
XmlLowLevelConfiguration.Defaults
Set of default configuration values.
|
Constructor and Description |
---|
XmlLowLevelConfiguration()
Constructs a new
XmlLowLevelConfig . |
Modifier and Type | Method and Description |
---|---|
XmlLowLevelConfiguration |
createCopy()
Creates a copy of this
XmlLowLevelConfig . |
QName |
getDataTypeAttributeName()
Returns the name of the attribute denoting a data type.
|
String |
getLineIndentation()
Returns the line indentation used for serializing.
|
NamespaceManager |
getNamespaceManager()
Returns the
NamespaceManager to be used for serialization only. |
void |
setDataTypeAttributeName(QName dataTypeAttributeName)
Sets the name of the attribute that denotes the data type of the respective element.
|
void |
setLineIndentation(String lineIndentation)
Sets the line indentation to be used for serializing.
|
void |
setNamespaceManager(NamespaceManager namespaceManager)
Sets the namespace manager.
|
getLineBreak, setLineBreak
public XmlLowLevelConfiguration()
XmlLowLevelConfig
.public XmlLowLevelConfiguration createCopy()
XmlLowLevelConfig
.createCopy
in class LowLevelConfiguration
XmlLowLevelConfig
public NamespaceManager getNamespaceManager()
NamespaceManager
to be used for serialization only.public QName getDataTypeAttributeName()
public String getLineIndentation()
public void setNamespaceManager(NamespaceManager namespaceManager)
namespaceManager
- the namespace manager.public void setDataTypeAttributeName(QName dataTypeAttributeName)
dataTypeAttributeName
- the data type attribute namepublic void setLineIndentation(String lineIndentation)
lineIndentation
- the line indentationCopyright © 2014. All rights reserved.