See: Description
| Class | Description |
|---|---|
| BoundingBoxDeserializer |
When deserializing a GeoJSONs optional bounding box, we want to convert the JsonArray to a
BoundingBox object for easier consumption in developers java applications. |
| BoundingBoxSerializer |
Serializer used for converting the
BoundingBox object inside a GeoJson object to a JSON
element which can be read by GSON and added to the final JSON output. |
| CoordinateTypeAdapter |
Adapter to read and write coordinates for Point class.
|
| GeoJsonAdapterFactory |
A GeoJson type adapter factory for convenience when using AutoValue and handling
serialization/deserialization.
|
| GeometryDeserializer | |
| GeometryGeoJson |
This is a utility class that helps create a Geometry instance from a JSON string.
|
| GeometryTypeAdapter |
Converts
Geometry instances to JSON and JSON to
instances of Geometry. |
| PointDeserializer |
Deserialize the coordinates inside the json into
Points capturing the same information. |
| PointSerializer |
Required to handle the special case where the altitude might be a Double.NaN, which isn't a valid
double value as per JSON specification.
|