package Ġio . bon at . customer _ lib . data . model Ċ Ċ import Ġandroid . os . Parcel Ċ import Ġandroid . os . Parcelable Ċ import Ġandroid . os . Parcelable . Creator Ċ import Ġcom . google . gson . annotations . Expose Ċ import Ġcom . google . gson . annotations . SerializedName Ċ Ċ class ĠMer chant SDK () Ġ: ĠParcel able Ġ{ ĊĊĠĠĠ Ġ@ SerializedName (" id Merchant ") ĊĠĠĠ Ġ@ Expose ĊĠĠĠ Ġvar Ġid Merchant : ĠInt ? Ġ= Ġnull ĊĊĠĠĠ Ġ@ SerializedName (" name ") ĊĠĠĠ Ġ@ Expose ĊĠĠĠ Ġvar Ġname : ĠString ? Ġ= Ġnull ĊĊĠĠĠ Ġ@ SerializedName (" sdk _ token ") ĊĠĠĠ Ġ@ Expose ĊĠĠĠ Ġvar Ġsdk _ token : ĠString ? Ġ= Ġnull ĊĊĠĠĠ Ġconstructor ( parcel : ĠParcel ) Ġ: Ġthis () Ġ{ ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠwriteTo Parcel ( parcel : ĠParcel , Ġflags : ĠInt ) Ġ{ ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġdescribe Contents (): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ 0 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject ĠCRE ATOR Ġ: ĠCreator < Merchant SDK > Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġcreate From Parcel ( parcel : ĠParcel ): ĠMer chant SDK Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠMer chant SDK ( parcel ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġnew Array ( size : ĠInt ): ĠArray < Merchant SDK ?> Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠarrayOf Null s ( size ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊ Ċ }