commit | 8ccb3a20e85d84a66888758abf210cac4f4b1beb | [log] [tgz] |
---|---|---|
author | Nathan Harold <nharold@google.com> | Mon Jan 25 18:29:26 2016 -0800 |
committer | Nathan Harold <nharold@google.com> | Mon Jan 25 19:00:24 2016 -0800 |
tree | f2eecc2b8191b8c9ffc291fb83752af67e2ee3b9 | |
parent | 66b0fddb5748771b9da17838e5a8f45314164bed [diff] |
Add interfaces for JSON Serialization -Add JsonSerializable interface -Add JsonDeserializable interface -Add JsonSerializable hook to JsonBuilder -These classes define the interface that object should inherit to do serialization within the object rather than brute-force in JsonBuilder/MethodDescriptor. Change-Id: I4f471fbc36dfb00ea64ad9c490a581a2bfc673be