Package org.xwiki.rest.model.jaxb
Class MapAdapter
-
public class MapAdapter extends javax.xml.bind.annotation.adapters.XmlAdapter<Map,Map<String,Object>>
Mapis serialized by default as a list of entries. This is fine for XML but not that nice for JSON when the map keys are strings. We would like theMapto be serialized as a list of entries when the output format is XML and as a JSON object when the output format is JSON. This adapter allows us to useMapin the REST resource that retrieves the class property values, while the XML serialization will be done using the schema-generatedMap.- Since:
- 9.8RC1
- Version:
- $Id: d4ef57738bda11fda37a72a50d1fa6bb1bfa269c $
-
-
Constructor Summary
Constructors Constructor Description MapAdapter()
-