package Ġbr . com . z up . integration . bcb Ċ Ċ import Ġbr . com . z up . Account Type Ċ import Ġbr . com . z up . KeyType Ċ import Ġbr . com . z up . pix key . Pix Key Ċ import Ġbr . com . z up . pix key . registration . Associated Account Ċ import Ġjava . util .* Ċ Ċ class ĠP ix Key Details ( ĊĠĠĠ Ġval Ġcustomer Id : ĠUUID ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġpix Id : ĠUUID ? Ġ= Ġnull , ĊĠĠĠ Ġval Ġtype : ĠKey Type , ĊĠĠĠ Ġval Ġkey : ĠString , ĊĠĠĠ Ġval Ġaccount Type : ĠAccount Type , ĊĠĠĠ Ġval Ġassociated Account : ĠAssoci ated Account Ċ ) Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġof ( pix Key : ĠP ix Key ): ĠP ix Key Details Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠP ix Key Details ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcustomer Id Ġ= Ġpix Key . customer Id , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġpix Id Ġ= Ġpix Key . id , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtype Ġ= Ġpix Key . key Type , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġkey Ġ= Ġpix Key . key , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġaccount Type Ġ= Ġpix Key . account Type , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġassociated Account Ġ= Ġpix Key . account ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ