= Gson = Gson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to convert a JSON string to an equivalent Java object. * https://github.com/google/gson/blob/master/UserGuide.md == Maven == {{{ com.google.code.gson gson 2.5 compile }}} == @Expose annotation == To use this annotation, you must create Gson by using new GsonBuilder().excludeFieldsWithoutExposeAnnotation().create(). The Gson instance created will exclude all fields in a class that are not marked with @Expose annotation. * http://google.github.io/gson/apidocs/com/google/gson/annotations/Expose.html * GSON gson = new GsonBuilder.excludeFieldsWithoutExposeAnnotation().create() == @SerializedName annotation == Sets the field name in the serialized JSON. * http://google.github.io/gson/apidocs/com/google/gson/annotations/SerializedName.html