public class MapXmlPluginDefConfigAdapter extends XmlAdapter<MapXmlPluginDefConfigAdapter.ListPluginDefConfigXml,Map<org.azyva.dragom.model.config.PluginKey,XmlPluginDefConfig>>
XmlNodeConfig to
List of PluginDefConfig since JAXB does not directly support Map's.| Modifier and Type | Class and Description |
|---|---|
static class |
MapXmlPluginDefConfigAdapter.ListPluginDefConfigXml
We need to introduce a class for wrapping the List of
XmlPluginDefConfig's, else JAXB does not know what to do with the List
itself. |
| Constructor and Description |
|---|
MapXmlPluginDefConfigAdapter() |
| Modifier and Type | Method and Description |
|---|---|
MapXmlPluginDefConfigAdapter.ListPluginDefConfigXml |
marshal(Map<org.azyva.dragom.model.config.PluginKey,XmlPluginDefConfig> mapPluginDefConfigXml)
This method is not really useful for now since modification of
XmlConfig is not currently supported. |
Map<org.azyva.dragom.model.config.PluginKey,XmlPluginDefConfig> |
unmarshal(MapXmlPluginDefConfigAdapter.ListPluginDefConfigXml listPluginDefConfigXml) |
public MapXmlPluginDefConfigAdapter.ListPluginDefConfigXml marshal(Map<org.azyva.dragom.model.config.PluginKey,XmlPluginDefConfig> mapPluginDefConfigXml)
XmlConfig is not currently supported.marshal in class XmlAdapter<MapXmlPluginDefConfigAdapter.ListPluginDefConfigXml,Map<org.azyva.dragom.model.config.PluginKey,XmlPluginDefConfig>>public Map<org.azyva.dragom.model.config.PluginKey,XmlPluginDefConfig> unmarshal(MapXmlPluginDefConfigAdapter.ListPluginDefConfigXml listPluginDefConfigXml)
unmarshal in class XmlAdapter<MapXmlPluginDefConfigAdapter.ListPluginDefConfigXml,Map<org.azyva.dragom.model.config.PluginKey,XmlPluginDefConfig>>Copyright © 2015–2016 AZYVA INC.. All rights reserved.