[ https://issues.apache.org/jira/browse/PIVOT-764?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Edvin Syse updated PIVOT-764: ----------------------------- Attachment: JSON-java_util_Map-support.patch Patch against JSON to support java.util.Map. > BeanAdapter should support Map objects > -------------------------------------- > > Key: PIVOT-764 > URL: https://issues.apache.org/jira/browse/PIVOT-764 > Project: Pivot > Issue Type: Improvement > Components: core-beans > Reporter: Edvin Syse > Fix For: 2.0.1 > > Attachments: JSON-java_util_Map-support.patch > > > BeanAdapter currently does not support the ability to wrap Maps, because it > will fail to retrieve the correct getterMethod and setterMethod. My current > usecase is that I have a TableView with tableData that consists of objects > with path "value-of-type-map.subvalue". The following code should return John > Doe in my opinion: > HashMap root = new HashMap(); > HashMap child = new HashMap(); > child.put("name", "John Doe"); > root.put("child", child); > System.out.println(JSON.get(root, "child.name")); > I will provide a patch. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira