Class XmlConfigurationWriter
- java.lang.Object
-
- org.infinispan.commons.configuration.io.AbstractConfigurationWriter
-
- org.infinispan.commons.configuration.io.xml.XmlConfigurationWriter
-
- All Implemented Interfaces:
AutoCloseable
,ConfigurationWriter
public class XmlConfigurationWriter extends AbstractConfigurationWriter
- Since:
- 12.1
- Author:
- Tristan Tarrant <[email protected]>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.infinispan.commons.configuration.io.AbstractConfigurationWriter
AbstractConfigurationWriter.Tag
-
Nested classes/interfaces inherited from interface org.infinispan.commons.configuration.io.ConfigurationWriter
ConfigurationWriter.Builder
-
-
Field Summary
-
Fields inherited from class org.infinispan.commons.configuration.io.AbstractConfigurationWriter
currentIndent, namespaces, naming, tagStack, writer
-
-
Constructor Summary
Constructors Constructor Description XmlConfigurationWriter(Writer writer, boolean prettyPrint)
-
Method Summary
-
Methods inherited from class org.infinispan.commons.configuration.io.AbstractConfigurationWriter
close, indent, nl, outdent, writeAttribute, writeEmptyElement, writeIndent, writeStartElement, writeStartElement, writeStartListElement, writeStartListElement, writeStartMapElement, writeStartMapEntry
-
-
-
-
Constructor Detail
-
XmlConfigurationWriter
public XmlConfigurationWriter(Writer writer, boolean prettyPrint)
-
-
Method Detail
-
getVersion
public String getVersion()
-
setVersion
public void setVersion(String version)
-
getEncoding
public String getEncoding()
-
setEncoding
public void setEncoding(String encoding)
-
writeStartDocument
public void writeStartDocument()
-
writeStartElement
public void writeStartElement(String name)
-
writeStartListElement
public void writeStartListElement(String name, boolean explicit)
-
writeStartListElement
public void writeStartListElement(String prefix, String namespace, String name, boolean explicit)
-
writeEndListElement
public void writeEndListElement()
- Specified by:
writeEndListElement
in interfaceConfigurationWriter
- Overrides:
writeEndListElement
in classAbstractConfigurationWriter
-
writeStartMapElement
public void writeStartMapElement(String name)
-
writeEndMapElement
public void writeEndMapElement()
-
writeDefaultNamespace
public void writeDefaultNamespace(String namespace)
-
writeEndElement
public void writeEndElement()
-
writeEndDocument
public void writeEndDocument()
-
writeCharacters
public void writeCharacters(String chars)
-
writeEmptyElement
public void writeEmptyElement(String name)
-
writeComment
public void writeComment(String comment)
-
-