public abstract class AbstractExtensionXmlSerializer<T extends Extendable,E extends Extension<T>> extends java.lang.Object implements ExtensionXmlSerializer<T,E>
Modifier | Constructor and Description |
---|---|
protected |
AbstractExtensionXmlSerializer(java.lang.String extensionName,
java.lang.String categoryName,
java.lang.Class<? super E> extensionClass,
boolean subElements,
java.lang.String xsdFileName,
java.lang.String namespaceUri,
java.lang.String namespacePrefix) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCategoryName()
Return the category of the extensions provided by this provider.
|
java.lang.Class<? super E> |
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() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
read, write
protected AbstractExtensionXmlSerializer(java.lang.String extensionName, java.lang.String categoryName, java.lang.Class<? super E> extensionClass, boolean subElements, java.lang.String xsdFileName, java.lang.String namespaceUri, java.lang.String namespacePrefix)
public java.lang.String getExtensionName()
ExtensionProvider
getExtensionName
in interface ExtensionProvider<T extends Extendable,E extends Extension<T>>
public java.lang.String getCategoryName()
ExtensionProvider
getCategoryName
in interface ExtensionProvider<T extends Extendable,E extends Extension<T>>
public java.lang.Class<? super E> getExtensionClass()
ExtensionProvider
getExtensionClass
in interface ExtensionProvider<T extends Extendable,E extends Extension<T>>
public boolean hasSubElements()
hasSubElements
in interface ExtensionXmlSerializer<T extends Extendable,E extends Extension<T>>
public java.io.InputStream getXsdAsStream()
getXsdAsStream
in interface ExtensionXmlSerializer<T extends Extendable,E extends Extension<T>>
public java.lang.String getNamespaceUri()
getNamespaceUri
in interface ExtensionXmlSerializer<T extends Extendable,E extends Extension<T>>
public java.lang.String getNamespacePrefix()
getNamespacePrefix
in interface ExtensionXmlSerializer<T extends Extendable,E extends Extension<T>>
Copyright © 2019. All rights reserved.