package Ġorg . demo . weather app . model Ċ Ċ import Ġandroidx . room . Column Info Ċ import Ġandroidx . room . Embedded Ċ import Ġandroidx . room . Entity Ċ import Ġandroidx . room . PrimaryKey Ċ import Ġcom . google . gson . annotations . SerializedName Ċ Ċ @ Entity ( tableName Ġ= Ġ" weather _ table ") Ċ class ĠWeather Model Ġ{ ĊĊĠĠĠ Ġ@ PrimaryKey ĊĠĠĠ Ġ@ SerializedName (" id ") ĊĠĠĠ Ġvar Ġid : ĠInt Ġ= Ġ 0 ĊĊĠĠĠ Ġ@ SerializedName (" name ") ĊĠĠĠ Ġvar Ġcity Name : ĠString ? Ġ= Ġnull ĊĊĠĠĠ Ġ@ SerializedName (" weather ") ĊĠĠĠ Ġvar Ġcondition : ĠArrayList < Condition Model >? Ġ= Ġnull ĊĊĠĠĠ Ġ@ Column Info ( name Ġ= Ġ" data _ time ") ĊĠĠĠ Ġ@ SerializedName (" dt ") ĊĠĠĠ Ġvar Ġdata Time : ĠLong Ġ= Ġ 0 ĊĊĠĠĠ Ġ@ Embedded ĊĠĠĠ Ġ@ SerializedName (" main ") ĊĠĠĠ Ġvar Ġdata : ĠData Model ? Ġ= Ġnull ĊĊĠĠĠ Ġ@ Embedded ĊĠĠĠ Ġ@ SerializedName (" sys ") ĊĠĠĠ Ġvar Ġsystem Data : ĠSystem Model ? Ġ= Ġnull Ċ }