package Ġcom . ff sil va . p ont oint el ig ente . services . impl Ċ Ċ import Ġcom . ff sil va . p ont oint el ig ente . documents . Func ion ario Ċ import Ġcom . ff sil va . p ont oint el ig ente . re post ories . Func ion ario Repository Ċ import Ġcom . ff sil va . p ont oint el ig ente . services . Func ion ario Service Ċ import Ġorg . springframework . stereotype . Service Ċ import Ġjava . util .* Ċ Ċ @ Service Ċ class ĠFunc ion ario ServiceImpl ( ĊĠĠĠĠĠĠĠ Ġval Ġfuncion ario Repository : ĠFunc ion ario Repository Ċ ) Ġ: ĠFunc ion ario Service Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġpersist ir ( func ion ario : ĠFunc ion ario ): ĠFunc ion ario Ġ= Ġfuncion ario Repository . save ( func ion ario ) ĊĊĠĠĠ Ġoverride Ġfun Ġbus car Por C pf ( cpf : ĠString ): ĠFunc ion ario ? Ġ= Ġfuncion ario Repository . findBy C pf ( cpf ) ĊĊĠĠĠ Ġoverride Ġfun Ġbus car Por Email ( email : ĠString ): ĠFunc ion ario ? Ġ= Ġfuncion ario Repository . findBy Email ( email ) ĊĊĠĠĠ Ġoverride Ġfun Ġbus car Por Id ( id : ĠString ): ĠOptional < Func ion ario > Ġ= Ġfuncion ario Repository . findById ( id ) Ċ }