package Ġbr . com . z up . w illiam . bus car Ċ Ċ import Ġbr . com . z up . w illiam . regist ra . Ch ave Pix Ċ import Ġbr . com . z up . w illiam . regist ra . Cont a Ċ import Ġbr . com . z up . w illiam . regist ra . Tipo De Ch ave Ċ import Ġbr . com . z up . w illiam . regist ra . Tipo De Cont a Ċ import Ġjava . time . LocalDateTime Ċ Ċ data Ġclass ĠCh ave Pix Info ( ĊĠĠĠĠĠĠĠ Ġval Ġpix Id : ĠString ?= Ġnull , ĊĠĠĠĠĠĠĠ Ġval Ġcliente Id : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġval Ġtipo : ĠTipo De Ch ave ?, ĊĠĠĠĠĠĠĠ Ġval Ġch ave : ĠString ?, ĊĠĠĠĠĠĠĠ Ġval Ġtipo De Cont a : ĠTipo De Cont a ?, ĊĠĠĠĠĠĠĠ Ġval Ġconta : ĠCont a ?, ĊĠĠĠĠĠĠĠ Ġval Ġregist rada Em : ĠLocalDateTime ? Ċ ) Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġof ( ch ave : ĠCh ave Pix ): ĠCh ave Pix Info Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠCh ave Pix Info ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġpix Id Ġ= Ġch ave . id , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcliente Id Ġ= Ġch ave . cliente Id , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtipo Ġ= Ġch ave . tipo De Ch ave , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġch ave Ġ= Ġch ave . valor Da Ch ave , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtipo De Cont a Ġ= Ġch ave . tipo De Cont a , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconta Ġ= Ġch ave . cont a , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġregist rada Em Ġ= Ġch ave . cri ada Em ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }