bdn.smali
.class public Ldxoptimizer/bdn;
.super Ljava/lang/Object;
.source "FestivalConfig.java"
# instance fields
.field public a:J
.field public b:J
.field public c:Ljava/lang/String;
.field public d:Ljava/lang/String;
.field public e:Ljava/lang/String;
.field public f:Ljava/lang/String;
.field public g:Ljava/lang/String;
.field public h:Ljava/lang/String;
.field public i:Ljava/lang/String;
.field public j:Ljava/lang/String;
.field public k:Z
.field public l:Ljava/lang/String;
.field public m:Z
.field public n:Ljava/lang/String;
.field public o:Ljava/lang/String;
.field public p:Ljava/lang/String;
.field public q:Landroid/graphics/drawable/ColorDrawable;
.field public r:Landroid/graphics/drawable/ColorDrawable;
.field public s:Ljava/lang/String;
.field public t:Ljava/lang/String;
.field public u:Ljava/lang/String;
# direct methods
.method public constructor <init>(Ljava/util/Map;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Map",
"<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.prologue
const-wide/16 v2, 0x0
.line 59
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 60
const-string v0, "title"
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
iput-object v0, p0, Ldxoptimizer/bdn;->c:Ljava/lang/String;
.line 61
const-string v0, "bkg_img"
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
iput-object v0, p0, Ldxoptimizer/bdn;->d:Ljava/lang/String;
.line 62
const-string v0, "icon_1"
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
iput-object v0, p0, Ldxoptimizer/bdn;->e:Ljava/lang/String;
.line 63
const-string v0, "icon_2"
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
iput-object v0, p0, Ldxoptimizer/bdn;->f:Ljava/lang/String;
.line 64
const-string v0, "icon_3"
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
iput-object v0, p0, Ldxoptimizer/bdn;->g:Ljava/lang/String;
.line 65
const-string v0, "icon_4"
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
iput-object v0, p0, Ldxoptimizer/bdn;->h:Ljava/lang/String;
.line 66
const-string v0, "icon_5"
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
iput-object v0, p0, Ldxoptimizer/bdn;->i:Ljava/lang/String;
.line 67
const-string v0, "icon_6"
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
iput-object v0, p0, Ldxoptimizer/bdn;->j:Ljava/lang/String;
.line 68
const-string v0, "show_username"
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
invoke-direct {p0, v0}, Ldxoptimizer/bdn;->a(Ljava/lang/String;)Z
move-result v0
iput-boolean v0, p0, Ldxoptimizer/bdn;->k:Z
.line 69
const-string v0, "ring_img"
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
iput-object v0, p0, Ldxoptimizer/bdn;->l:Ljava/lang/String;
.line 70
const-string v0, "show_btn"
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
invoke-direct {p0, v0}, Ldxoptimizer/bdn;->a(Ljava/lang/String;)Z
move-result v0
iput-boolean v0, p0, Ldxoptimizer/bdn;->m:Z
.line 71
const-string v0, "drop_down_title"
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
iput-object v0, p0, Ldxoptimizer/bdn;->n:Ljava/lang/String;
.line 72
const-string v0, "drop_down_desc"
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
iput-object v0, p0, Ldxoptimizer/bdn;->o:Ljava/lang/String;
.line 73
const-string v0, "drop_down_img"
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
iput-object v0, p0, Ldxoptimizer/bdn;->p:Ljava/lang/String;
.line 74
const-string v0, "drop_down_bkg_color"
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
invoke-direct {p0, v0}, Ldxoptimizer/bdn;->c(Ljava/lang/String;)Landroid/graphics/drawable/ColorDrawable;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/bdn;->q:Landroid/graphics/drawable/ColorDrawable;
.line 75
const-string v0, "drop_down_btn_color"
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
invoke-direct {p0, v0}, Ldxoptimizer/bdn;->c(Ljava/lang/String;)Landroid/graphics/drawable/ColorDrawable;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/bdn;->r:Landroid/graphics/drawable/ColorDrawable;
.line 76
const-string v0, "drop_down_btn_text"
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
iput-object v0, p0, Ldxoptimizer/bdn;->s:Ljava/lang/String;
.line 77
const-string v0, "drop_down_btn_action"
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
iput-object v0, p0, Ldxoptimizer/bdn;->t:Ljava/lang/String;
.line 78
const-string v0, "drop_down_btn_class"
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
iput-object v0, p0, Ldxoptimizer/bdn;->u:Ljava/lang/String;
.line 80
:try_start_d3
const-string v0, "startTime"
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
move-result-wide v0
iput-wide v0, p0, Ldxoptimizer/bdn;->a:J
.line 81
const-string v0, "endTime"
invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
move-result-wide v0
iput-wide v0, p0, Ldxoptimizer/bdn;->b:J
:try_end_ef
.catch Ljava/lang/Exception; {:try_start_d3 .. :try_end_ef} :catch_f0
.line 86
:goto_ef
return-void
.line 82
:catch_f0
move-exception v0
.line 83
iput-wide v2, p0, Ldxoptimizer/bdn;->a:J
.line 84
iput-wide v2, p0, Ldxoptimizer/bdn;->b:J
goto :goto_ef
.end method
.method private a(Ljava/lang/String;)Z
.registers 4
.prologue
const/4 v0, 0x0
.line 89
.line 90
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_8
.line 96
:cond_7
:goto_7
return v0
.line 93
:cond_8
const-string v1, "true"
invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_7
.line 94
const/4 v0, 0x1
goto :goto_7
.end method
.method private b(Ljava/lang/String;)I
.registers 4
.prologue
const/4 v0, -0x1
.line 100
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_8
.line 106
:goto_7
return v0
.line 104
:cond_8
:try_start_8
invoke-static {p1}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
:try_end_b
.catch Ljava/lang/Exception; {:try_start_8 .. :try_end_b} :catch_d
move-result v0
goto :goto_7
.line 105
:catch_d
move-exception v1
goto :goto_7
.end method
.method private c(Ljava/lang/String;)Landroid/graphics/drawable/ColorDrawable;
.registers 4
.prologue
.line 111
invoke-direct {p0, p1}, Ldxoptimizer/bdn;->b(Ljava/lang/String;)I
move-result v1
.line 112
const/4 v0, -0x1
if-ne v1, v0, :cond_9
.line 113
const/4 v0, 0x0
.line 115
:goto_8
return-object v0
:cond_9
new-instance v0, Landroid/graphics/drawable/ColorDrawable;
invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;-><init>(I)V
goto :goto_8
.end method