But some people use `toString()` as a generic "let's make this
human-readable" method, so it could return essentially anything. I mean,
it'd be escaped, so legal JSON, but I'm not sure that's what would be
expected.
I'm wary.
d.
On Tue, Dec 20, 2011 at 11:23 AM, Maurizio Cucchiara
<mcucchiara@apache.org>wrote:
> Hi all,
> while I was trying to jsonify an enum, I realized that the json writer uses
> the value of the name property in order to serialize an enum (see
> http://s.apache.org/Usi - row 286).
> Although it looks like there was a general consensus on the use the name
> properties (see http://s.apache.org/XRm), this looks wrong to me, since
> name properties is final and there is no way to overwrite it.
> The json writer should use instead toString method (which uses name by
> default), such that the user can "customize" the value.
> WDYT?
>
>
> Twitter :http://www.twitter.com/m_cucchiara
> G+ :https://plus.google.com/107903711540963855921
> Linkedin :http://www.linkedin.com/in/mauriziocucchiara
>
> Maurizio Cucchiara
>
|