package Ġbr . com . z up . controller . request Ċ Ċ import Ġbr . com . z up . controller . response . En dere co Response Ċ import Ġbr . com . z up . model . Autor Ċ import Ġbr . com . z up . model . En dere co Ċ import Ġio . mic ronaut . core . annotation . Int rospect ed Ċ import Ġjavax . validation . constraints . Email Ċ import Ġjavax . validation . constraints . NotBlank Ċ import Ġjavax . validation . constraints . Size Ċ Ċ @ Int rospect ed Ċ data Ġclass ĠA utor Request ( ĊĠĠĠ Ġ@ field : NotBlank Ġval Ġnome : ĠString , ĊĠĠĠ Ġ@ field : NotBlank Ġ@ field : Email Ġval Ġemail : ĠString , ĊĠĠĠ Ġ@ field : NotBlank Ġ@ field : Size ( max Ġ= Ġ 4 0 0 ) Ġval Ġdescricao : ĠString , ĊĠĠĠ Ġ@ field : NotBlank Ġval Ġc ep : ĠString , ĊĠĠĠ Ġ@ field : NotBlank Ġval Ġnumero : ĠString Ċ Ċ ) Ġ{ ĊĠĠĠ Ġfun ĠconvertTo Autor ( end ere co Response : ĠEn dere co Response ): ĠA utor Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġendere co Ġ= ĠEn dere co ( end ere co Response , Ġnumero , Ġc ep ) ĊĠĠĠĠĠĠĠ Ġreturn ĠA utor ( nome , Ġemail , Ġdescricao , Ġendere co ) ĊĠĠĠ Ġ} Ċ }