package Ġcom . git clone pe ace . lets re bug . Model Class Ċ Ċ class ĠChat Ġ{ ĊĊĠĠĠ Ġprivate Ġvar Ġsender : ĠString Ġ= Ġ"" ĊĠĠĠ Ġprivate Ġvar Ġmessage : ĠString Ġ= Ġ"" ĊĠĠĠ Ġprivate Ġvar Ġreceiver : ĠString Ġ= Ġ"" ĊĠĠĠ Ġprivate Ġvar Ġis seen Ġ= Ġfalse ĊĠĠĠ Ġprivate Ġvar Ġurl : ĠString Ġ= Ġ"" ĊĠĠĠ Ġprivate Ġvar ĠmessageId : ĠString Ġ= Ġ"" ĊĊĠĠĠ Ġconstructor () ĊĠĠĠ Ġconstructor ( ĊĠĠĠĠĠĠĠ Ġsender : ĠString , ĊĠĠĠĠĠĠĠ Ġmessage : ĠString , ĊĠĠĠĠĠĠĠ Ġreceiver : ĠString , ĊĠĠĠĠĠĠĠ Ġis seen : ĠBoolean , ĊĠĠĠĠĠĠĠ Ġurl : ĠString , ĊĠĠĠĠĠĠĠ ĠmessageId : ĠString ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . sender Ġ= Ġsender ĊĠĠĠĠĠĠĠ Ġthis . message Ġ= Ġmessage ĊĠĠĠĠĠĠĠ Ġthis . receiver Ġ= Ġreceiver ĊĠĠĠĠĠĠĠ Ġthis . isse en Ġ= Ġis seen ĊĠĠĠĠĠĠĠ Ġthis . url Ġ= Ġurl ĊĠĠĠĠĠĠĠ Ġthis . message Id Ġ= ĠmessageId ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget Sender (): ĠString ? { ĊĠĠĠĠĠĠĠ Ġreturn Ġsender ĊĠĠĠ Ġ} ĊĠĠĠ Ġfun Ġset Sender ( sender Ġ: String ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . sender Ġ= Ġsender !! ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun ĠgetMessage (): ĠString ? { ĊĠĠĠĠĠĠĠ Ġreturn Ġmessage ĊĠĠĠ Ġ} ĊĠĠĠ Ġfun Ġset Message ( message Ġ: String ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . message Ġ= Ġmessage !! ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget Receiver (): ĠString ? { ĊĠĠĠĠĠĠĠ Ġreturn Ġreceiver ĊĠĠĠ Ġ} ĊĠĠĠ Ġfun Ġset Receiver ( receiver Ġ: String ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . receiver Ġ= Ġreceiver !! ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġis Is Seen (): ĠBoolean { ĊĠĠĠĠĠĠĠ Ġreturn Ġis seen ĊĠĠĠ Ġ} ĊĠĠĠ Ġfun ĠsetIs Seen ( isse en Ġ: Boolean ) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . isse en Ġ= Ġis seen !! ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun ĠgetUrl (): ĠString ? { ĊĠĠĠĠĠĠĠ Ġreturn Ġurl ĊĠĠĠ Ġ} ĊĠĠĠ Ġfun Ġset Url ( url Ġ: String ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . url Ġ= Ġurl !! ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun ĠgetMessage Id (): ĠString ? { ĊĠĠĠĠĠĠĠ Ġreturn ĠmessageId ĊĠĠĠ Ġ} ĊĠĠĠ Ġfun Ġset MessageId ( message Id Ġ: ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . message Id Ġ= ĠmessageId !! ĊĊĠĠĠ Ġ} Ċ Ċ } Ċ