package Ġcom . app . sample . f chat . model Ċ Ċ import Ġcom . app . sample . f chat . util . Tools Ċ Ċ class ĠChat Message ( var Ġtext : ĠString ?, Ġvar Ġtimestamp : ĠString , Ġvar Ġfriend Id : ĠString ?, Ġvar Ġfriend Name : ĠString ?, Ġvar Ġfriend Photo : ĠString ?, Ġvar Ġsender Id : ĠString ?, Ġvar Ġsender Name : ĠString ?, Ġvar Ġsender Photo : ĠString ?, Ġvar Ġis Read : ĠBoolean ?) Ġ{ ĊĊĠĠĠ Ġval Ġreadable Time : ĠString ? ĊĠĠĠĠĠĠĠ Ġget () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġtry Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠTools . format Time ( java . lang . Long . valueOf ( timestamp )) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} Ġcatch Ġ( ignored : ĠNumber FormatException ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġnull ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġval Ġreceiver : ĠFriend ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠFriend ( friend Id !! , Ġfriend Name !! , Ġfriend Photo !! ) ĊĊĠĠĠ Ġval Ġsender : ĠFriend ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠFriend ( sender Id !! , Ġsender Name !! , Ġsender Photo !! ) ĊĊĠĠĠ Ġval Ġcomp arable Timestamp : ĠLong ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġjava . lang . Long . parse Long ( timestamp ) ĊĊ Ċ } Ċ