package Ġcom . culture sh ock . made le ine . rest . dto . request Ċ Ċ import Ġcom . culture sh ock . made le ine . domain . ticket . Ticket Ċ import Ġcom . fasterxml . jackson . databind . Property Naming Strategy Ċ import Ġcom . fasterxml . jackson . databind . annotation . Json Naming Ċ Ċ @ Json Naming ( Property Naming Strategy . Snake Case Strategy :: class ) Ċ data Ġclass Ġ ĠTicket Reg is Request ( ĊĠĠĠ Ġval Ġuserid : ĠLong Ġ= Ġ 0 , ĊĠĠĠ Ġval Ġtitle : ĠString Ġ= Ġ"", ĊĠĠĠ Ġval Ġcontent : ĠString ? Ġ= Ġ"", ĊĠĠĠ Ġval Ġreg date : ĠInt ? Ġ= Ġ 0 , ĊĠĠĠ Ġval Ġprice : ĠInt ? Ġ= Ġ 0 , ĊĠĠĠ Ġval Ġcompany name : ĠString ? Ġ= Ġ"", ĊĠĠĠ Ġval Ġphot olist : ĠList < String ?> ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġseat : ĠString ? Ġ= Ġ"", ĊĠĠĠ Ġval Ġplace : ĠString ? Ġ= Ġ"", ĊĠĠĠ Ġval Ġstage point : ĠDouble ? Ġ= Ġ 0 . 0 , ĊĠĠĠ Ġval Ġstory point : ĠDouble ? Ġ= Ġ 0 . 0 , ĊĠĠĠ Ġval Ġactor point : ĠDouble ? Ġ= Ġ 0 . 0 , ĊĠĠĠ Ġval Ġtraffic point : ĠDouble ? Ġ= Ġ 0 . 0 , ĊĠĠĠ Ġval Ġseat point : ĠDouble ? Ġ= Ġ 0 . 0 , ĊĠĠĠ Ġval Ġreview point : ĠDouble ? Ġ= Ġ 0 . 0 Ċ ) Ġ{ ĊĠĠĠ Ġfun Ġof ( ticket Reg is Request : ĠTicket Reg is Request ): ĠTicket { ĊĠĠĠĠĠĠĠ Ġreturn ĠTicket ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠuserId Ġ= Ġticket Reg is Request . userid , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtitle Ġ= Ġticket Reg is Request . title , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcompany Name Ġ= Ġticket Reg is Request . company name !! , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġprice Ġ= Ġticket Reg is Request . price !! , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġseat Ġ= Ġticket Reg is Request . seat , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġplace Ġ= Ġticket Reg is Request . place , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreg Date Ġ= Ġticket Reg is Request . reg date !! , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcontent Ġ= Ġticket Reg is Request . content !! , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpicture 1 Ġ= Ġticket Reg is Request . phot olist ?. get ( 0 ), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpicture 2 Ġ= Ġticket Reg is Request . phot olist ?. get ( 1 ), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpicture 3 Ġ= Ġticket Reg is Request . phot olist ?. get ( 2 ), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpicture 4 Ġ= Ġticket Reg is Request . phot olist ?. get ( 3 ), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpicture 5 Ġ= Ġticket Reg is Request . phot olist ?. get ( 4 ), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġactor Point Ġ= Ġticket Reg is Request . actor point !! , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġseat Point Ġ= Ġticket Reg is Request . seat point !! , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreview Point Ġ= Ġticket Reg is Request . review point !! , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġstory Point Ġ= Ġticket Reg is Request . story point !! , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġstage Point Ġ= Ġticket Reg is Request . stage point !! , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtraffic Point Ġ= Ġticket Reg is Request . traffic point !! , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpoint Avg Ġ= Ġ( Math . round ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ( ticket Reg is Request . actor point ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ+ ticket Reg is Request . seat point ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ+ ticket Reg is Request . review point ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ+ ticket Reg is Request . story point ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ+ ticket Reg is Request . stage point ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ+ ticket Reg is Request . traffic point )/ 6 . 0 )* 1 0 0 )/ 1 0 0 . 0 ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } ĊĊĊĊĊĊĊ