package Ġbr . com . z up . pix Ċ Ċ import Ġbr . com . z up . Consult a Ch ave Pix Response Ċ import Ġbr . com . z up . Lista Ch aves Pix Response . Ch ave Pix Ċ import Ġjava . time . LocalDateTime Ċ import Ġjava . time . Zone Offset Ċ import Ġjava . util .* Ċ import Ġbr . com . z up . Cont a Ġas ĠCont a Grpc Ċ import Ġbr . com . z up . T it ular Ġas ĠT it ular Grpc Ċ Ċ data Ġclass ĠDet al hes Ch ave Pix Response ( ĊĠĠĠ Ġval ĠId Pix : ĠUUID , ĊĠĠĠ Ġval ĠId Cliente : ĠUUID , ĊĠĠĠ Ġval Ġtipo : ĠTipo De Ch ave , ĊĠĠĠ Ġval Ġch ave : ĠString , ĊĠĠĠ Ġval Ġconta : ĠCont a , ĊĠĠĠ Ġval Ġregist rada Em : ĠLocalDateTime Ċ ) Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġfrom ( ch ave Response : ĠConsult a Ch ave Pix Response ): ĠDet al hes Ch ave Pix Response Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠDet al hes Ch ave Pix Response ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠId Pix Ġ= ĠUUID . fromString ( ch ave Response . id Pix ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠId Cliente Ġ= ĠUUID . fromString ( ch ave Response . id Cliente ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtipo Ġ= ĠTipo De Ch ave . valueOf ( ch ave Response . tipo De Ch ave . name ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġch ave Ġ= Ġch ave Response . ch ave , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconta Ġ= ĠCont a ( ch ave Response . cont a ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġregist rada Em Ġ= Ġch ave Response . regist rada Em . let Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠLocalDateTime . of Epoch Second ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit . seconds , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit . nan os , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠZone Offset . UTC ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ data Ġclass ĠCh ave Pix Response ( ĊĠĠĠ Ġval Ġid Pix : ĠUUID , ĊĠĠĠ Ġval Ġch ave : ĠString , ĊĠĠĠ Ġval Ġtipo : ĠTipo De Ch ave , ĊĠĠĠ Ġval Ġtipo De Cont a : ĠTipo De Cont a , ĊĠĠĠ Ġval Ġregist rada Em : ĠLocalDateTime Ċ ) Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġfrom ( ch ave : ĠCh ave Pix ): ĠCh ave Pix Response Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠCh ave Pix Response ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠUUID . fromString ( ch ave . id Pix ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġch ave . ch ave , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠTipo De Ch ave . valueOf ( ch ave . tipo Da Ch ave . name ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtipo De Cont a Ġ= ĠTipo De Cont a . valueOf ( ch ave . tipo Da Cont a . name ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġregist rada Em Ġ= Ġch ave . regist rada Em . let Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠLocalDateTime . of Epoch Second ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit . seconds , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit . nan os , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠZone Offset . UTC ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ data Ġclass ĠCont a ( ĊĠĠĠ Ġval Ġinst itu icao : ĠString , ĊĠĠĠ Ġval Ġag encia : ĠString , ĊĠĠĠ Ġval Ġnumero Da Cont a : ĠString , ĊĠĠĠ Ġval Ġt it ular : ĠT it ular , ĊĠĠĠ Ġval Ġtipo De Cont a : ĠTipo De Cont a Ċ ) Ġ{ ĊĠĠĠ Ġconstructor ( cont a : ĠCont a Grpc ) Ġ: Ġthis ( ĊĠĠĠĠĠĠĠ Ġconta . inst itu icao , ĊĠĠĠĠĠĠĠ Ġconta . ag encia , ĊĠĠĠĠĠĠĠ Ġconta . numero , ĊĠĠĠĠĠĠĠ ĠT it ular ( cont a . tit ular ), ĊĠĠĠĠĠĠĠ ĠTipo De Cont a . valueOf ( cont a . tipo De Cont a . name ) ĊĠĠĠ Ġ) Ċ } Ċ Ċ data Ġclass ĠT it ular ( ĊĠĠĠ Ġval Ġnome : ĠString , ĊĠĠĠ Ġval Ġc pf : ĠString Ċ ) Ġ{ ĊĠĠĠ Ġconstructor ( tit ular : ĠT it ular Grpc ) Ġ: Ġthis ( ĊĠĠĠĠĠĠĠ Ġt it ular . nome , ĊĠĠĠĠĠĠĠ Ġt it ular . cpf ĊĠĠĠ Ġ) Ċ } Ċ