Dominik Derwinski created XSTR-686:
--------------------------------------
Summary: Implicit collection fail
Key: XSTR-686
URL: https://jira.codehaus.org/browse/XSTR-686
Project: XStream
Issue Type: Bug
Components: Annotations
Affects Versions: 1.4.2
Reporter: Dominik Derwinski
Assignee: Joerg Schaible
Priority: Minor
Fix For: Upcoming
Attachments: Test2.java
When I specify itemFieldName and keyFieldName in @XStreamImplicit annotation,
key field is not saved to xml:
with @XStreamImplicit
<test>
<entry>
<string>v1</string>
<string>abc</string>
</entry>
</test>
with @XStreamImplicit(keyFieldName="key", itemFieldName="item")
<test>
<item>abc</item>
</test>
Also, @XStreamImplicit is not equivalent to XStream.addImplicit... methods as
it lacks parameters from it's variants.
Also, XStream.addImplicitMap lacks parameter to specify keyType (as is possible
to specify itemType).
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
<hr/>
<p>
To unsubscribe from this list please visit:
</p>
<p>
<a
href="http://xircles.codehaus.org/manage_email">http://xircles.codehaus.org/manage_email</a>
</p>