package Ġcom . man u . connect . model Ċ Ċ class ĠChat Ġ{ ĊĠĠĠ Ġprivate Ġvar Ġsender Ġ: ĠString Ġ= Ġ"" ĊĠĠĠ Ġprivate Ġvar Ġmessage Ġ: ĠString Ġ= Ġ"" ĊĠĠĠ Ġprivate Ġvar Ġreceiver Ġ: ĠString Ġ= Ġ"" ĊĠĠĠ Ġprivate Ġvar Ġis seen Ġ: ĠBoolean Ġ= Ġ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 Ġget 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 !! ĊĠĠĠ Ġ} Ċ Ċ }