Class StringMapXmlWriter
-
- All Implemented Interfaces:
-
javax.xml.stream.XMLStreamWriter
public class StringMapXmlWriter implements XMLStreamWriter
Turn only top-level elements into key-value maps for parameter signatures
- Since:
2019-12-31
trydofor
-
-
Field Summary
Fields Modifier and Type Field Description public final Map<String, String>resultTree
-
Method Summary
-
-
Method Detail
-
getResultTree
Map<String, String> getResultTree()
-
treeMap
static StringMapXmlWriter treeMap()
Order key by ascii (unicode) code
-
linkMap
static StringMapXmlWriter linkMap()
Sort key by its insertion
-
userMap
static StringMapXmlWriter userMap(Map<String, String> map)
-
writeStartElement
void writeStartElement(String localName)
-
writeStartElement
void writeStartElement(String namespaceURI, String localName)
-
writeStartElement
void writeStartElement(String prefix, String localName, String namespaceURI)
-
writeEmptyElement
void writeEmptyElement(String namespaceURI, String localName)
-
writeEmptyElement
void writeEmptyElement(String prefix, String localName, String namespaceURI)
-
writeEmptyElement
void writeEmptyElement(String localName)
-
writeEndElement
void writeEndElement()
-
writeEndDocument
void writeEndDocument()
-
close
void close()
-
flush
void flush()
-
writeAttribute
void writeAttribute(String localName, String value)
-
writeAttribute
void writeAttribute(String prefix, String namespaceURI, String localName, String value)
-
writeAttribute
void writeAttribute(String namespaceURI, String localName, String value)
-
writeNamespace
void writeNamespace(String prefix, String namespaceURI)
-
writeDefaultNamespace
void writeDefaultNamespace(String namespaceURI)
-
writeComment
void writeComment(String data)
-
writeProcessingInstruction
void writeProcessingInstruction(String target)
-
writeProcessingInstruction
void writeProcessingInstruction(String target, String data)
-
writeCData
void writeCData(String data)
-
writeEntityRef
void writeEntityRef(String name)
-
writeStartDocument
void writeStartDocument()
-
writeStartDocument
void writeStartDocument(String version)
-
writeStartDocument
void writeStartDocument(String encoding, String version)
-
writeCharacters
void writeCharacters(String text)
-
writeCharacters
void writeCharacters(Array<char> text, int start, int len)
-
setDefaultNamespace
void setDefaultNamespace(String uri)
-
setNamespaceContext
void setNamespaceContext(NamespaceContext context)
-
getNamespaceContext
NamespaceContext getNamespaceContext()
-
getProperty
Object getProperty(String name)
-
-
-
-