Roger Whitcomb created PIVOT-875:
------------------------------------
Summary: JSON should support using pivot.collections.Map directly
Key: PIVOT-875
URL: https://issues.apache.org/jira/browse/PIVOT-875
Project: Pivot
Issue Type: Improvement
Components: core-json
Affects Versions: 2.0.2
Environment: All
Reporter: Roger Whitcomb
Priority: Trivial
Fix For: 2.0.3
When supplying a pivot.collections.Map as the data object for a TableView, the
data is fetched for each row using JSON.get(...). However, this method will
default to using the BeanAdapter for anything other than a java.util.Map, which
results in values like "class", "capacity", "count" and "comparator" fetching
the values for the Map object instead of using the "get" method of the actual
map to get the values.
This fix will likely speed things up (a bit) because the first "if" in the
chain will now succeed for Pivot Map-based objects, instead of having to fail
and do three other tests before getting to the "dictionary.get" for these
objects.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira