public interface ExtensionXmlSerializer<T extends Extendable,E extends Extension<T>> extends ExtensionProvider<T,E>
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getNamespacePrefix() |
java.lang.String |
getNamespaceUri() |
java.io.InputStream |
getXsdAsStream() |
boolean |
hasSubElements() |
E |
read(T extendable,
XmlReaderContext context) |
void |
write(E extension,
XmlWriterContext context) |
getCategoryName, getExtensionClass, getExtensionName
boolean hasSubElements()
java.io.InputStream getXsdAsStream()
java.lang.String getNamespaceUri()
java.lang.String getNamespacePrefix()
void write(E extension, XmlWriterContext context) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
E read(T extendable, XmlReaderContext context) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException