package Ġio . flater lab . mes hex am . data . mapper Ċ Ċ import Ġio . flater lab . mes hex am . core . Mapper Ċ import Ġio . flater lab . mes hex am . data . database . entity . Exam Entity Ċ import Ġio . flater lab . mes hex am . domain . create . model . Exam Model Ċ import Ġjavax . inject . Inject Ċ Ċ internal Ġclass ĠExam Entity To Model Mapper Ġ@ Inject Ġconstructor () Ġ: ĠMapper < Exam Entity , ĠExam Model >{ ĊĊĠĠĠ Ġoverride Ġfun Ġinvoke ( input : ĠExam Entity ): ĠExam Model Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠExam Model ( input . exam Id , Ġinput . name , Ġinput . type , Ġinput . duration In Min ) ĊĠĠĠ Ġ} Ċ }