[
https://issues.apache.org/jira/browse/PIVOT-764?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13055397#comment-13055397
]
Sandro Martini commented on PIVOT-764:
--------------------------------------
Hi Edvin,
have you commit rights now ?
If not tell me, I'll commit in your place ...
Sorry, have you got even a simple test so I can commit even it (I can convert
it to JUnit 4.x syntax), or the simple block of code put over here is enough ?
Bye
> 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