package Ġd rew car l son . co inge cko . exception Ċ Ċ import Ġd rew car l son . co inge cko . Coin Ge cko ApiError Ċ Ċ class ĠCoin Ge cko ApiException Ġ: ĠRuntimeException Ġ{ ĊĠĠĠ Ġvar Ġerror : ĠCoin Ge cko ApiError ? Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġprivate Ġset ĊĊĠĠĠ Ġconstructor ( error : ĠCoin Ge cko ApiError ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . error Ġ= Ġerror ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġconstructor ( cause : ĠThrowable ?) Ġ: Ġsuper ( cause ) ĊĠĠĠ Ġconstructor ( message : ĠString ?, Ġcause : ĠThrowable ?) Ġ: Ġsuper ( message , Ġcause ) ĊĊĠĠĠ Ġoverride Ġval Ġmessage : ĠString ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġif Ġ( error Ġ!= Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġerror . toString () ĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġsuper . message Ġ?: Ġ"" ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval ĠserialVersionUID Ġ= Ġ- 4 2 9 8 7 3 8 2 5 2 4 8 3 6 7 7 8 8 9 L ĊĠĠĠ Ġ} Ċ }