package Ġcom . h cl . uber p oc . data . network . mapper Ċ Ċ import Ġcom . h cl . uber p oc . data . entity . station . Station Entity Ċ import Ġcom . h cl . uber p oc . data . entity . station . St ations Entity Ċ import Ġcom . h cl . uber p oc . domain . entity . station . Station Ċ import Ġcom . h cl . uber p oc . domain . entity . station . St ations Ċ import Ġcom . h cl . uber p oc . domain . mapper . Mapper Ċ Ċ class ĠSt ations Entity To St ations Mapper ( ĊĠĠĠ Ġprivate Ġval Ġstation Mapper : ĠMapper < Station Entity , ĠStation > Ċ ): ĠMapper < St ations Entity , ĠSt ations > Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġmap ( from : ĠSt ations Entity ): ĠSt ations Ġ= ĠSt ations ( ĊĠĠĠĠĠĠĠ Ġfrom . stations ?. map Ġ{ Ġstation Mapper . map ( it ) Ġ} Ġ?: ĠlistOf () ĊĠĠĠ Ġ) Ċ }