package Ġcom . cloud x . k tx . core Ċ Ċ import Ġcom . or h ano but . logger . Android Log Adapter Ċ import Ġcom . or h ano but . logger . Logger Ċ Ċ /** Ċ Ġ* Ġ@ Author Ġpet ter p Ċ Ġ* Ġ@ Date Ġ 2 0 2 0 / 5 / 3 1 - 6 : 5 4 ĠPM Ċ Ġ* Ġ@ Email ĠSh iy ih ui Cloud @ 1 6 3 . com Ċ Ġ* Ġ@ Function ĠK tx - Log - Logger Ċ Ġ*/ Ċ object ĠK tx Log Ġ{ ĊĠĠĠ Ġconst Ġval ĠVERBOSE Ġ= Ġ 1 ĊĠĠĠ Ġconst Ġval ĠDEBUG Ġ= Ġ 2 ĊĠĠĠ Ġconst Ġval ĠINFO Ġ= Ġ 3 ĊĠĠĠ Ġconst Ġval ĠWARN Ġ= Ġ 4 ĊĠĠĠ Ġconst Ġval ĠERROR Ġ= Ġ 5 ĊĠĠĠ Ġconst Ġval ĠNOT H ING Ġ= Ġ 6 ĊĠĠĠ Ġconst Ġval ĠKEY _ TAG Ġ= Ġ" pet ter p " ĊĊĠĠĠ Ġ// æİ§åĪ¶ log çŃī çº§ ĊĠĠĠ Ġvar ĠLE VEL Ġ= ĠVERBOSE ĊĊĠĠĠ Ġfun Ġinit ( level : ĠInt Ġ= ĠVERBOSE ) Ġ{ ĊĠĠĠĠĠĠĠ ĠLE VEL Ġ= Ġlevel ĊĠĠĠĠĠĠĠ ĠLogger . add Log Adapter ( Android Log Adapter ()) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġv ( tag : ĠString Ġ= ĠKEY _ TAG , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( LEVEL Ġ<= ĠVERBOSE ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLogger . t ( tag ). v ( message ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġd ( message : ĠAny , Ġtag : ĠString Ġ= ĠKEY _ TAG ) Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( LEVEL Ġ<= ĠDEBUG ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLogger . t ( tag ). d ( message ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġi ( tag : ĠString Ġ= ĠKEY _ TAG , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( LEVEL Ġ<= ĠINFO ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLogger . t ( tag ). i ( message ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Jvm Static ĊĠĠĠ Ġfun Ġw ( tag : ĠString Ġ= ĠKEY _ TAG , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( LEVEL Ġ<= ĠWARN ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLogger . t ( tag ). w ( message ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Jvm Static ĊĠĠĠ Ġfun Ġjson ( tag : ĠString Ġ= ĠKEY _ TAG , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( LEVEL Ġ<= ĠWARN ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLogger . t ( tag ). json ( message ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Jvm Static ĊĠĠĠ Ġfun Ġe ( tag : ĠString Ġ= ĠKEY _ TAG , Ġmessage : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( LEVEL Ġ<= ĠERROR ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLogger . t ( tag ). e ( message ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Jvm Static ĊĠĠĠ Ġfun Ġe ( message : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( LEVEL Ġ<= ĠERROR ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLogger . t (" pet ter p "). e ( message ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ