/* Ċ Ġ* ĠD aha eng ĠÂ© Ġ 2 0 2 2 ĠJ i ĠS ung bin , Ġ 2 1 0 2 0 2 . Ġall Ġrights Ġreserved . Ċ Ġ* ĠD aha eng Ġlicense Ġis Ġunder Ġthe ĠMIT . Ċ Ġ* Ċ Ġ* Ġ[ Schedule . kt ] Ġcreated Ġby ĠJ i ĠS ung bin Ġon Ġ 2 2 . Ġ 2 . Ġ 4 . Ġìĺ¤ ìłĦ Ġ 1 2 : 4 2 Ċ Ġ* Ċ Ġ* ĠPlease Ġsee : Ġhttps :// github . com / da ha eng / da ha eng - android / blob / main / LICENSE . Ċ Ġ*/ Ċ Ċ package Ġteam . da ha eng . android . domain . community . model . schedule Ċ Ċ import Ġteam . da ha eng . android . domain . community . model . travel . Travel Ċ import Ġjava . io . Serializable Ċ import Ġkotlin . random . Random Ċ Ċ /** Ċ Ġ* ĠìĿ¼ ìłķ Ġê°Ŀì²´ Ċ Ġ* Ċ Ġ* Ġ@ property Ġid ĠìĿ¼ ìłķ ĠUUID Ċ Ġ* Ġ@ property Ġparticipant ĠìĿ¼ ìłķ Ġì°¸ ìĹ¬ ìŀĲ ĠUUID Ġë¦¬ ìĬ¤íĬ¸ , Ġ< b > ì² « ĠìļĶ ìĨĮ ëĬĶ Ġë¬ ´ ì¡° ê± ´ Ġíķ´ëĭ¹ ĠìĿ¼ ìłķ ìĿĺ Ġowner Ġìŀ Ħ </ b > Ċ Ġ* Ġ@ property Ġtitle ĠìĿ¼ ìłķ Ġìłľ ëª© Ċ Ġ* Ġ@ property Ġtravel ĠìĿ¼ ìłķ ëıĻ ìķĪ Ġì ĵ° ìĿ¼ ĠìĹ¬ íĸī ì§Ģ Ġê°Ŀì²´ Ċ Ġ*/ Ċ data Ġclass ĠSchedule ( ĊĠĠĠ Ġval Ġid : ĠLong Ġ= ĠRandom . next Long (), ĊĠĠĠ Ġval Ġparticipant : ĠList < Long > Ġ= Ġempty List (), ĊĠĠĠ Ġvar Ġtitle : ĠString Ġ= Ġ"", ĊĠĠĠ Ġvar Ġtravel : ĠTr avel Ġ= ĠTr avel (), Ċ ) Ġ: ĠSerializable Ġ{ ĊĠĠĠ Ġfun Ġto Map (): ĠMap < String , ĠAny > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġmap Of ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" id " Ġto Ġid , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" participant " Ġto Ġparticipant , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" title " Ġto Ġtitle , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" travel " Ġto Ġtravel ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ