ServerClasses.kt 717 B

1234567891011121314151617
  1. package com.ted.weather.data.server
  2. data class ForecastResult(val city: City, val list: List<Forecast>)
  3. data class City(val id: Long, val name: String, val coord: Coordinates, val country: String,
  4. val population: Int)
  5. data class Coordinates(val lon: Float, val lat: Float)
  6. data class Forecast(val dt: Long, val temp: Temperature, val pressure: Float, val humidity: Int,
  7. val weather: List<Weather>, val speed: Float, val deg: Int, val clouds: Int,
  8. val rain: Float)
  9. data class Temperature(val day: Float, val min: Float, val max: Float, val night: Float,
  10. val eve: Float, val morn: Float)
  11. data class Weather(val id: Long, val main: String, val description: String, val icon: String)