package Ġde . uni . h ann over . h ci . mi . team 6 . covid check in . services . customer Personal Data Ċ Ċ import Ġde . uni . h ann over . h ci . mi . team 6 . covid check in . model . Customer Personal Data Ċ Ċ /** Ċ Ġ* ĠService Ġthat Ġprovides Ġthe Ġcurrent Ġuser Ġdata . Ċ Ġ* Ġ@ author ĠFl orian ĠHer z og Ċ Ġ*/ Ċ interface ĠCustomer Personal DataService Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ ĠThe Ġcurrently Ġsaved Ġuser Ġdata Ġif Ġavailable . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval ĠcurrentUser Personal Data : ĠCustomer Personal Data ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ ĠS aves Ġnew Ġcustomer Ġpersonal Ġdata . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġsave ( customer Personal Data : ĠCustomer Personal Data ?) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ ĠAdds Ġa Ġnew Ġobserver Ġfor Ġlistening Ġto Ġchanged Ġpersonal Ġdata . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġadd CurrentUser Personal Data Observer ( observer : Ġ() Ġ-> ĠUnit ) Ċ } Ċ