Package-level declarations

Types

Link copied to clipboard
class CalendarableSerializer(parse: (date: String) -> Calendar = { parseUnixDate(it) }, format: (calendar: Calendar) -> String = { parseUnixDate(it) }) : JsonDeserializer<CalendarableImpl> , JsonSerializer<CalendarableImpl>
Link copied to clipboard
class CalendarDateSerializer(parse: (date: String) -> Calendar = { parseUnixDate(it) }, format: (calendar: Calendar) -> String = { parseUnixDate(it) }) : JsonDeserializer<CalendarDate> , JsonSerializer<CalendarDate>
Link copied to clipboard
class CalendarSerializer(parse: (date: String) -> Calendar = { parseUnix(it) }, format: (calendar: Calendar) -> String = { parseUnix(it) }) : JsonDeserializer<Calendar> , JsonSerializer<Calendar>
Link copied to clipboard
open class CalendarTimeSerializer(parse: (date: String) -> Calendar = { parseUnixHour(it) }, format: (calendar: Calendar) -> String = { parseUnixHour(it) }) : JsonDeserializer<CalendarTime> , JsonSerializer<CalendarTime>
Link copied to clipboard
class LocationSerializer(latKey: String = "lat", lonKey: String = "lon") : JsonDeserializer<Location> , JsonSerializer<Location>
Link copied to clipboard
class UriSerializer : JsonDeserializer<Uri> , JsonSerializer<Uri>