Inderjeet Singh
|
2c7cc620d4
|
Exposed API for JsonParser and added methods to Gson to deserialize from a parse tree.
|
2009-02-04 01:56:28 +00:00 |
|
Joel Leitch
|
764e4d9aca
|
Performance fixes after doing some profiling.
|
2009-01-20 08:38:21 +00:00 |
|
Joel Leitch
|
6a80791f13
|
Code cleanup and some minor performance fixes.
|
2009-01-20 01:36:54 +00:00 |
|
Joel Leitch
|
458f2baa2f
|
Added special serialization of "Long". Now the client has the ability to output a long field as a JSON "String". This is useful for JavaScript clients that need to handle long values.
As well, this change does a major clean up of the custom type adapter handling and ParameterizedTypeMap creation.
|
2008-12-28 03:23:36 +00:00 |
|
Joel Leitch
|
54a480774d
|
Add the ability to configure Gson to exclude serializing and deserializing of all "Inner Classes".
|
2008-12-28 02:00:31 +00:00 |
|
Inderjeet Singh
|
51881c7f4a
|
Added a GsonBuilder setting to enable serialization of special double types, NaN, Infinity, and -Infinity.
|
2008-12-20 01:26:14 +00:00 |
|
Inderjeet Singh
|
9bcbb4cfdc
|
Fixed issue 52 by switching Gson.toJson methods to use Appendable instead of java.io.Writer
|
2008-11-26 19:13:14 +00:00 |
|
Joel Leitch
|
cf2a457af7
|
Removed the TypeAdapter object from GSON now that the primitive objects and fields are created by a custom Type Adapter.
|
2008-11-15 05:11:28 +00:00 |
|
Inderjeet Singh
|
cc90a68241
|
Fixed issue 68 by providing support to override default type adapters for
primitive types. Added a visitFieldUsingCustomHandler method to handle this in
the visitors.
|
2008-10-31 00:19:58 +00:00 |
|
Inderjeet Singh
|
9dfa454f6d
|
Fixed issue 63 where Gson could not operate in a thread-safe manner. Resolved the issue by recreating ObjectNavigatorFactory for each call instead of reusing the same object everywhere. This is needed since ObjectNavigatorFactory had MemoryRefStack that was incorrectly being shared across calls.
|
2008-10-20 20:09:42 +00:00 |
|
Inderjeet Singh
|
2b9fd47b72
|
Fixed issue 53 where default date instances were not getting
serialized/deserialized properly. Added support for time style as well by using he default formatter that uses time style.
|
2008-10-13 18:40:20 +00:00 |
|
Inderjeet Singh
|
7da18b96e8
|
fixed issue 46 by adding toString() methods to Gson, serializers, deserializers, and instanceCreators, and default type adapters.
|
2008-09-16 18:28:31 +00:00 |
|
Inderjeet Singh
|
57d1f32de5
|
moved gson as a project under trunk
|
2008-09-01 03:13:32 +00:00 |
|