c.smali
.class public Lcn/jiguang/au/c;
.super Ljava/lang/Object;
# static fields
.field public static final a:Ljava/lang/String;
.field public static final b:Ljava/lang/String;
.field public static final c:Ljava/lang/String;
.field public static final d:Ljava/lang/String;
.field public static final e:Ljava/lang/String;
.field public static final f:Ljava/lang/String;
.field public static final g:Ljava/lang/String;
.field public static final h:Ljava/lang/String;
.field public static final i:Ljava/lang/String;
.field public static final j:Ljava/lang/String;
.field public static final k:Ljava/lang/String;
.field public static final l:Ljava/lang/String;
# instance fields
.field public m:I
.field public n:Ljava/lang/String;
.field public o:I
.field public p:Ljava/lang/String;
.field public q:I
.field public r:Ljava/lang/String;
.field public s:Ljava/lang/String;
.field public t:Ljava/lang/String;
.field public u:Ljava/lang/String;
.field public v:I
.field public w:Ljava/lang/String;
.field public x:Ljava/lang/String;
.field public y:Z
.field public z:Z
# direct methods
.method static constructor <clinit>()V
.registers 1
const-string v0, "cGx1Z2luSWQ="
invoke-static {v0}, Lcn/jiguang/aw/j;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
sput-object v0, Lcn/jiguang/au/c;->a:Ljava/lang/String;
const-string v0, "cGx1Z2luTmFtZQ=="
invoke-static {v0}, Lcn/jiguang/aw/j;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
sput-object v0, Lcn/jiguang/au/c;->b:Ljava/lang/String;
const-string v0, "dmVyc2lvbg=="
invoke-static {v0}, Lcn/jiguang/aw/j;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
sput-object v0, Lcn/jiguang/au/c;->c:Ljava/lang/String;
const-string v0, "dmVyc2lvbk5hbWU="
invoke-static {v0}, Lcn/jiguang/aw/j;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
sput-object v0, Lcn/jiguang/au/c;->d:Ljava/lang/String;
const-string v0, "bWQ1"
invoke-static {v0}, Lcn/jiguang/aw/j;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
sput-object v0, Lcn/jiguang/au/c;->e:Ljava/lang/String;
const-string v0, "ZG93bmxvYWRVcmw="
invoke-static {v0}, Lcn/jiguang/aw/j;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
sput-object v0, Lcn/jiguang/au/c;->f:Ljava/lang/String;
const-string v0, "ZmlsZU5hbWU="
invoke-static {v0}, Lcn/jiguang/aw/j;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
sput-object v0, Lcn/jiguang/au/c;->g:Ljava/lang/String;
const-string v0, "ZmlsZVNpemU="
invoke-static {v0}, Lcn/jiguang/aw/j;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
sput-object v0, Lcn/jiguang/au/c;->h:Ljava/lang/String;
const-string v0, "ZGVzYw=="
invoke-static {v0}, Lcn/jiguang/aw/j;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
sput-object v0, Lcn/jiguang/au/c;->i:Ljava/lang/String;
const-string v0, "c3RhdHVz"
invoke-static {v0}, Lcn/jiguang/aw/j;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
sput-object v0, Lcn/jiguang/au/c;->j:Ljava/lang/String;
const-string v0, "cmVwb3J0U3dpdGNo"
invoke-static {v0}, Lcn/jiguang/aw/j;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
sput-object v0, Lcn/jiguang/au/c;->k:Ljava/lang/String;
const-string v0, "bXVsdHlTd2l0Y2g="
invoke-static {v0}, Lcn/jiguang/aw/j;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
sput-object v0, Lcn/jiguang/au/c;->l:Ljava/lang/String;
return-void
.end method
.method public constructor <init>(Ljava/lang/String;)V
.registers 4
const/4 v1, 0x0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput v1, p0, Lcn/jiguang/au/c;->m:I
const-string v0, ""
iput-object v0, p0, Lcn/jiguang/au/c;->n:Ljava/lang/String;
const-string v0, ""
iput-object v0, p0, Lcn/jiguang/au/c;->p:Ljava/lang/String;
const-string v0, ""
iput-object v0, p0, Lcn/jiguang/au/c;->r:Ljava/lang/String;
const-string v0, ""
iput-object v0, p0, Lcn/jiguang/au/c;->s:Ljava/lang/String;
const-string v0, ""
iput-object v0, p0, Lcn/jiguang/au/c;->t:Ljava/lang/String;
const-string v0, ""
iput-object v0, p0, Lcn/jiguang/au/c;->u:Ljava/lang/String;
const-string v0, ""
iput-object v0, p0, Lcn/jiguang/au/c;->w:Ljava/lang/String;
const-string v0, ""
iput-object v0, p0, Lcn/jiguang/au/c;->x:Ljava/lang/String;
iput-boolean v1, p0, Lcn/jiguang/au/c;->y:Z
iput-boolean v1, p0, Lcn/jiguang/au/c;->z:Z
iput-object p1, p0, Lcn/jiguang/au/c;->x:Ljava/lang/String;
return-void
.end method
.method public static a(Ljava/lang/String;)Lcn/jiguang/au/c;
.registers 4
const/4 v0, 0x0
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_f
const-string v1, "pif"
const-string v2, "p i is empty."
invoke-static {v1, v2}, Lcn/jiguang/av/b;->e(Ljava/lang/String;Ljava/lang/String;)V
:goto_e
return-object v0
:cond_f
:try_start_f
new-instance v1, Lorg/json/JSONObject;
invoke-direct {v1, p0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
invoke-static {v1}, Lcn/jiguang/au/c;->a(Lorg/json/JSONObject;)Lcn/jiguang/au/c;
:try_end_17
.catch Lorg/json/JSONException; {:try_start_f .. :try_end_17} :catch_19
move-result-object v0
goto :goto_e
:catch_19
move-exception v1
invoke-virtual {v1}, Lorg/json/JSONException;->printStackTrace()V
goto :goto_e
.end method
.method public static a(Lorg/json/JSONObject;)Lcn/jiguang/au/c;
.registers 4
if-nez p0, :cond_b
const-string v0, "pif"
const-string v1, "p j i is empty."
invoke-static {v0, v1}, Lcn/jiguang/av/b;->g(Ljava/lang/String;Ljava/lang/String;)V
const/4 v0, 0x0
:goto_a
return-object v0
:cond_b
new-instance v0, Lcn/jiguang/au/c;
invoke-virtual {p0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v1
invoke-direct {v0, v1}, Lcn/jiguang/au/c;-><init>(Ljava/lang/String;)V
sget-object v1, Lcn/jiguang/au/c;->a:Ljava/lang/String;
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v1
iput v1, v0, Lcn/jiguang/au/c;->m:I
sget-object v1, Lcn/jiguang/au/c;->b:Ljava/lang/String;
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcn/jiguang/au/c;->n:Ljava/lang/String;
sget-object v1, Lcn/jiguang/au/c;->g:Ljava/lang/String;
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcn/jiguang/au/c;->u:Ljava/lang/String;
sget-object v1, Lcn/jiguang/au/c;->e:Ljava/lang/String;
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcn/jiguang/au/c;->s:Ljava/lang/String;
sget-object v1, Lcn/jiguang/au/c;->c:Ljava/lang/String;
const/4 v2, 0x0
invoke-virtual {p0, v1, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v1
iput v1, v0, Lcn/jiguang/au/c;->o:I
sget-object v1, Lcn/jiguang/au/c;->d:Ljava/lang/String;
const-string v2, ""
invoke-virtual {p0, v1, v2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcn/jiguang/au/c;->p:Ljava/lang/String;
sget-object v1, Lcn/jiguang/au/c;->j:Ljava/lang/String;
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v1
iput v1, v0, Lcn/jiguang/au/c;->q:I
sget-object v1, Lcn/jiguang/au/c;->f:Ljava/lang/String;
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcn/jiguang/au/c;->r:Ljava/lang/String;
sget-object v1, Lcn/jiguang/au/c;->i:Ljava/lang/String;
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcn/jiguang/au/c;->t:Ljava/lang/String;
sget-object v1, Lcn/jiguang/au/c;->h:Ljava/lang/String;
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v1
iput v1, v0, Lcn/jiguang/au/c;->v:I
sget-object v1, Lcn/jiguang/au/c;->k:Ljava/lang/String;
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;)Z
move-result v1
iput-boolean v1, v0, Lcn/jiguang/au/c;->y:Z
sget-object v1, Lcn/jiguang/au/c;->l:Ljava/lang/String;
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;)Z
move-result v1
iput-boolean v1, v0, Lcn/jiguang/au/c;->z:Z
goto :goto_a
.end method
# virtual methods
.method public toString()Ljava/lang/String;
.registers 4
const/16 v2, 0x27
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "P{pid="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget v1, p0, Lcn/jiguang/au/c;->m:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", pName=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcn/jiguang/au/c;->n:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", vcode="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget v1, p0, Lcn/jiguang/au/c;->o:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", vname=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcn/jiguang/au/c;->p:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", status="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget v1, p0, Lcn/jiguang/au/c;->q:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", dU=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcn/jiguang/au/c;->r:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", m=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcn/jiguang/au/c;->s:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", desc=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcn/jiguang/au/c;->t:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", fileName=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcn/jiguang/au/c;->u:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", fileSize="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget v1, p0, Lcn/jiguang/au/c;->v:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", pkgname=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcn/jiguang/au/c;->w:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", reportSwitch=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-boolean v1, p0, Lcn/jiguang/au/c;->y:Z
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", multySwitch=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-boolean v1, p0, Lcn/jiguang/au/c;->z:Z
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
move-result-object v0
const/16 v1, 0x7d
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method