2015-06-16
- Databinding for primitive types, strings, enums, arrays, collections, and maps.
- Databinding for plain old Java objects.
- JSONPath support for both
JsonReader
andJsonWriter
. - Throw
JsonDataException
when there’s a data binding problem. - Adapter methods:
@ToJson
and@FromJson
. - Qualifier annotations:
@JsonQualifier
to permit different type adapters for the same Java type. - Imported code from Gson:
JsonReader
,JsonWriter
. Also some internal classes:LinkedHashTreeMap
for hash-collision avoidance andTypes
for typesafe databinding.