package Ġcom . example . chat ting app . dto Ċ Ċ import Ġandroid . os . Parcelable Ċ import Ġandroidx . room . Entity Ċ import Ġandroidx . room . PrimaryKey Ċ import Ġcom . google . gson . annotations . SerializedName Ċ import Ġkotlinx . android . parcel . Parcel ize Ċ Ċ @ Parcel ize Ċ @ Entity ( tableName Ġ= Ġ" USER ") Ċ data Ġclass ĠUser Ġ( ĊĠĠĠ Ġ@ SerializedName (" userId ") ĊĠĠĠ Ġ@ PrimaryKey ĊĠĠĠ Ġvar ĠuserId Ġ: ĠInt , ĊĊĠĠĠ Ġ@ SerializedName (" accountId ") ĊĠĠĠ Ġval ĠaccountId Ġ: ĠString , ĊĊĠĠĠ Ġ@ SerializedName (" name ") ĊĠĠĠ Ġval Ġname Ġ: ĠString , ĊĊĠĠĠ Ġ@ SerializedName (" nick Name ") ĊĠĠĠ Ġval Ġnick Name Ġ: ĠString , ĊĊĠĠĠ Ġ@ SerializedName (" password ") ĊĠĠĠ Ġval Ġpassword Ġ: ĠString ?, ĊĊĠĠĠ Ġ@ SerializedName (" phone Num ") ĊĠĠĠ Ġval Ġphone Num Ġ: ĠString , ĊĊĠĠĠ Ġ@ SerializedName (" status Message ") ĊĠĠĠ Ġval Ġstatus Message Ġ: ĠString ?, ĊĊĠĠĠ Ġ@ SerializedName (" profile Image ") ĊĠĠĠ Ġval Ġprofile Image Ġ: ĠString ?, Ċ ) Ġ: ĠParcel able