package Ġcom . foobar ust . domain . models . order Ċ Ċ import Ġcom . foobar ust . domain . models . common . Geo location Ċ import Ġcom . foobar ust . domain . models . common . Geo location Point Ċ import Ġcom . foobar ust . domain . models . map . Travel Mode Ċ import Ġjava . util .* Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġke vin Ġon Ġ 1 / 2 8 / 2 1 Ċ Ġ*/ Ċ Ċ data Ġclass ĠOrder Detail ( ĊĠĠĠ Ġval Ġid : ĠString , ĊĠĠĠ Ġval Ġtitle : ĠString , ĊĠĠĠ Ġval Ġtitle Zh : ĠString ?, ĊĠĠĠ Ġval Ġsell er Id : ĠString , ĊĠĠĠ Ġval Ġsell er Name : ĠString , ĊĠĠĠ Ġval Ġsell er Name Zh : ĠString ?, ĊĠĠĠ Ġval Ġsection Id : ĠString ?, ĊĠĠĠ Ġval Ġsection Title : ĠString ?, ĊĠĠĠ Ġval Ġsection Title Zh : ĠString ?, ĊĠĠĠ Ġval Ġdeliver er Id : ĠString ?, ĊĠĠĠ Ġval Ġdeliver er Location : ĠGeo location Point ?, ĊĠĠĠ Ġval Ġdeliver er Travel Mode : ĠTr avel Mode ?, ĊĠĠĠ Ġval Ġidentifier : ĠString , ĊĠĠĠ Ġval ĠimageUrl : ĠString ?, ĊĠĠĠ Ġval Ġtype : ĠOrder Type , ĊĠĠĠ Ġval Ġorder Items : ĠList < Order Item >, ĊĠĠĠ Ġval Ġorder Items Count : ĠInt , ĊĠĠĠ Ġval Ġstate : ĠOrder State , ĊĠĠĠ Ġval Ġis Paid : ĠBoolean , ĊĠĠĠ Ġval Ġpayment Method : ĠString , ĊĠĠĠ Ġval Ġmessage : ĠString ?, ĊĠĠĠ Ġval Ġdelivery Location : ĠGeo location , ĊĠĠĠ Ġval Ġsub total Cost : ĠDouble , ĊĠĠĠ Ġval Ġdelivery Cost : ĠDouble , ĊĠĠĠ Ġval Ġtotal Cost : ĠDouble , ĊĠĠĠ Ġval Ġverify Code : ĠString , ĊĠĠĠ Ġval ĠcreatedAt : ĠDate , ĊĠĠĠ Ġval ĠupdatedAt : ĠDate , Ċ ) Ċ Ċ fun ĠOrder Detail . get Normalized Title (): ĠString Ġ{ ĊĠĠĠ Ġreturn Ġif Ġ( title Zh Ġ!= Ġnull ) Ġ"$ title Ġ$ title Zh " Ġelse Ġtitle Ċ } Ċ Ċ fun ĠOrder Detail . get Normalized S eller Name (): ĠString Ġ{ ĊĠĠĠ Ġreturn Ġif Ġ( seller Name Zh Ġ!= Ġnull ) Ġ"$ seller Name Ġ$ seller Name Zh " Ġelse Ġsell er Name Ċ } Ċ Ċ fun ĠOrder Detail . get Normalized Delivery Address (): ĠString Ġ{ ĊĠĠĠ Ġreturn Ġ"${ delivery Location . address } Ġ${ delivery Location . address Zh }" Ċ }