LocationSerializer

class LocationSerializer(latKey: String = "lat", lonKey: String = "lon") : JsonDeserializer<Location> , JsonSerializer<Location>

Constructors

Link copied to clipboard
constructor(latKey: String = "lat", lonKey: String = "lon")

Types

Link copied to clipboard
@JsonClass(generateAdapter = true)
open class LocationModel(@Json(name = "lat") val lat: Double, @Json(name = "lon") val lon: Double)

Functions

Link copied to clipboard
open override fun deserialize(json: JsonElement?, typeOfT: Type?, context: JsonDeserializationContext?): Location?
Link copied to clipboard
Link copied to clipboard
open override fun serialize(src: Location?, typeOfSrc: Type?, context: JsonSerializationContext?): JsonElement
Link copied to clipboard