Commit Graph

71 Commits

Author SHA1 Message Date
Jesse Wilson
bcaf56079c Register runtime type adapters using the proper factory-specific APIs. 2011-12-30 06:55:56 +00:00
Jesse Wilson
d7fbac0384 Rename TypeAdapter.Factory to TypeAdapterFactory. 2011-12-23 18:27:13 +00:00
Jesse Wilson
dce4e463d9 Apply variable name improvement from issue 385.
Fixes issue 385.
2011-12-16 04:55:54 +00:00
Jesse Wilson
f602bce9f5 Nice documentation for TypeAdapter. 2011-12-03 19:46:25 +00:00
Jesse Wilson
26ab404599 Cleanup names for TypeAdapters. 2011-12-02 22:57:30 +00:00
Jesse Wilson
f39ac8d946 Update extras to build after today's Gson/MiniGson refactoring. 2011-11-21 05:09:14 +00:00
Jesse Wilson
b892c85909 Sync RuntimeTypeAdapterFactory to recent internal API changes 2011-10-19 17:49:02 +00:00
Jesse Wilson
46e65a77c5 Convert RuntimeTypeAdapter to a TypeAdapterFactory; this avoids the need for serializeDefault() 2011-09-28 19:14:46 +00:00
Jesse Wilson
60e6ed912d Promote MiniGson to gson.internal.bind 2011-08-03 00:25:10 +00:00
Jesse Wilson
759eb8ede5 Factory always wanted to be public. 2011-08-03 00:17:17 +00:00
Jesse Wilson
4b042671af Cleanup after experimenting with specializing BoundField by type (ie. Field.setInt() to avoid autoboxing) 2011-07-15 14:37:05 +00:00
Jesse Wilson
3c4d121dc8 Fix integration tests that fell out from some benchmarking. 2011-07-15 13:43:52 +00:00
Jesse Wilson
041d499a7c Fix serialization where one type depends (possibly indireclty) on itself! 2011-07-12 19:39:27 +00:00
Jesse Wilson
c6bef30057 Array support. 2011-07-11 22:26:53 +00:00
Jesse Wilson
95a345234f MiniGSON Map adapters and support for nulls. 2011-07-11 21:45:09 +00:00
Jesse Wilson
c5f1df1017 MiniGSON prototype! 2011-07-11 16:46:52 +00:00
Inderjeet Singh
62675b7f46 Added serializeDefault and deserializeDefault methods in contexts that only invoke system type adapters on the top-level object.
With this, the RuntimeTypeAdapterTest passes.
2011-07-01 21:29:20 +00:00
Jesse Wilson
9ad3358728 Document RuntimeTypeAdapter 2011-06-06 05:40:13 +00:00
Jesse Wilson
3d50a6b72a New failing test for RuntimeTypeAdapters! 2011-05-27 18:47:31 +00:00
Inderjeet Singh
3e324cc8a4 Added an example of using raw collection for serialization and deserialization with Gson. 2011-05-27 18:33:03 +00:00
Jesse Wilson
d93825ba72 First draft of RuntimeTypeAdapters 2011-05-14 02:04:17 +00:00