package Ġcom . l umi . commons . entities Ċ Ċ import Ġandroid . os . Parcel Ċ import Ġandroid . os . Parcelable Ċ Ċ class ĠWallet Info Ġ: ĠParcel able Ġ{ ĊĊĠĠĠ Ġval Ġaddress : ĠString ? ĊĠĠĠ Ġval Ġbalance : ĠString ? ĊĠĠĠ Ġval Ġnetwork : ĠString ? ĊĊĠĠĠ Ġconstructor ( address : ĠString , Ġbalance : ĠString , Ġnetwork : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . address Ġ= Ġaddress ĊĠĠĠĠĠĠĠ Ġthis . balance Ġ= Ġbalance ĊĠĠĠĠĠĠĠ Ġthis . network Ġ= Ġnetwork ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġconstructor ( parcel : ĠParcel ) Ġ{ ĊĠĠĠĠĠĠĠ Ġaddress Ġ= Ġparcel . readString () ĊĠĠĠĠĠĠĠ Ġbalance Ġ= Ġparcel . readString () ĊĠĠĠĠĠĠĠ Ġnetwork Ġ= Ġparcel . readString () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠwriteTo Parcel ( parcel : ĠParcel , Ġflags : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġparcel . writeString ( address ) ĊĠĠĠĠĠĠĠ Ġparcel . writeString ( balance ) ĊĠĠĠĠĠĠĠ Ġparcel . writeString ( network ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġdescribe Contents (): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ 0 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject ĠCRE ATOR Ġ: ĠParcel able . Creator < Wallet Info > Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġcreate From Parcel ( parcel : ĠParcel ): ĠWallet Info Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠWallet Info ( parcel ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġnew Array ( size : ĠInt ): ĠArray < Wallet Info ?> Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠarrayOf Null s ( size ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }