org.kie.internal.jaxb
Class StringKeyStringValueMapXmlAdapter
java.lang.Object
javax.xml.bind.annotation.adapters.XmlAdapter<StringKeyStringValueMap,Map<String,String>>
org.kie.internal.jaxb.StringKeyStringValueMapXmlAdapter
public class StringKeyStringValueMapXmlAdapter
- extends XmlAdapter<StringKeyStringValueMap,Map<String,String>>
This is a XmlAdapter for mapping Map instances
to classes/instances that both JAXB/XML and JSON can deal with.
The most important reason for the existence of this class is that it works well
with jackson JSON! JaxbMapAdapter, on the other hand, does not!
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StringKeyStringValueMapXmlAdapter
public StringKeyStringValueMapXmlAdapter()
marshal
public StringKeyStringValueMap marshal(Map<String,String> map)
throws Exception
- Specified by:
marshal in class XmlAdapter<StringKeyStringValueMap,Map<String,String>>
- Throws:
Exception
unmarshal
public Map<String,String> unmarshal(StringKeyStringValueMap xmlMap)
- Specified by:
unmarshal in class XmlAdapter<StringKeyStringValueMap,Map<String,String>>
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.