@AutoService(value=ExtensionXmlSerializer.class) public class XnodeXmlSerializer extends java.lang.Object implements ExtensionXmlSerializer<DanglingLine,Xnode>
Constructor and Description |
---|
XnodeXmlSerializer() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCategoryName()
Return the category of the extensions provided by this provider.
|
java.lang.Class<Xnode> |
getExtensionClass()
Return the type of extensions provided by this provider.
|
java.lang.String |
getExtensionName()
Return the name of the extensions provided by this provider.
|
java.lang.String |
getNamespacePrefix() |
java.lang.String |
getNamespaceUri() |
java.io.InputStream |
getXsdAsStream() |
boolean |
hasSubElements() |
Xnode |
read(DanglingLine dl,
XmlReaderContext context) |
void |
write(Xnode xnode,
XmlWriterContext context) |
public java.lang.String getExtensionName()
ExtensionProvider
getExtensionName
in interface ExtensionProvider<DanglingLine,Xnode>
public java.lang.String getCategoryName()
ExtensionProvider
getCategoryName
in interface ExtensionProvider<DanglingLine,Xnode>
public java.lang.Class<Xnode> getExtensionClass()
ExtensionProvider
getExtensionClass
in interface ExtensionProvider<DanglingLine,Xnode>
public boolean hasSubElements()
hasSubElements
in interface ExtensionXmlSerializer<DanglingLine,Xnode>
public java.io.InputStream getXsdAsStream()
getXsdAsStream
in interface ExtensionXmlSerializer<DanglingLine,Xnode>
public java.lang.String getNamespaceUri()
getNamespaceUri
in interface ExtensionXmlSerializer<DanglingLine,Xnode>
public java.lang.String getNamespacePrefix()
getNamespacePrefix
in interface ExtensionXmlSerializer<DanglingLine,Xnode>
public void write(Xnode xnode, XmlWriterContext context) throws javax.xml.stream.XMLStreamException
write
in interface ExtensionXmlSerializer<DanglingLine,Xnode>
javax.xml.stream.XMLStreamException
public Xnode read(DanglingLine dl, XmlReaderContext context)
read
in interface ExtensionXmlSerializer<DanglingLine,Xnode>