package Ġkey manager grpc . br . com . gu il her me . client . d tos Ċ Ċ import Ġio . mic ronaut . core . annotation . Int rospect ed Ċ import Ġjava . time . LocalDateTime Ċ Ċ @ Int rospect ed Ċ data Ġclass ĠCreate Pix Key Request ( ĊĠĠĠ Ġval Ġkey Type : ĠString , ĊĠĠĠ Ġval Ġkey : ĠString ?, ĊĠĠĠ Ġval Ġbank Account : ĠMap < String , ĠString >, ĊĠĠĠ Ġval Ġowner : ĠMap < String , ĠString >, Ċ ) Ġ{ ĊĊĠĠĠ Ġval Ġcreate At Ġ= ĠLocalDateTime . now () ĊĊĠĠĠ Ġ// ĠT ive Ġque Ġimplement ar Ġesse Ġhash code Ġpara Ġcon segu ir Ġque Ġum Ġtest e Ġfuncion asse ĊĠĠĠ Ġ// ĠN Ã£o Ġten ho Ġcer te za Ġda Ġca usa Ġdo Ġproblema , ĠjÃ¡ Ġque Ġess a ĠÃ© Ġuma Ġdata Ġclass Ġe Ġte or ic amente ĊĠĠĠ Ġ// Ġtem Ġo Ġequals Ġe Ġhash code ĠjÃ¡ Ġimplement ado . ĠMas Ġa inda Ġsim Ġt ive Ġque Ġimplement ar Ġesse ĊĠĠĠ Ġ// ĠPo is ĠsÃ³ Ġass im Ġcon seg ui Ġque Ġfuncion asse Ġo Ġtest e Ġde Ġcad astro Ġde Ġrandom Ġno Ġb cb ĊĊĠĠĠ Ġoverride Ġfun Ġequals ( other : ĠAny ?): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( this Ġ=== Ġother ) Ġreturn Ġtrue ĊĠĠĠĠĠĠĠ Ġif Ġ( java Class Ġ!= Ġother ?. java Class ) Ġreturn Ġfalse ĊĊĠĠĠĠĠĠĠ Ġother Ġas ĠCreate Pix Key Request ĊĊĠĠĠĠĠĠĠ Ġif Ġ( key Ġ!= Ġother . key ) Ġreturn Ġfalse ĊĊĠĠĠĠĠĠĠ Ġreturn Ġtrue ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠhashCode (): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġkey ?. hashCode () Ġ?: Ġ 0 ĊĠĠĠ Ġ} ĊĊ Ċ }