l.smali
.class public Lcom/hzy/tvmao/b/l;
.super Lcom/hzy/tvmao/b/a;
# static fields
.field public static b:Ljava/lang/String;
.field public static c:Ljava/lang/String;
.field private static d:Lcom/hzy/tvmao/b/l;
# instance fields
.field private e:Ljava/util/HashMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/HashMap",
"<",
"Lcom/hzy/tvmao/model/db/bean/ChannelInfo$a;",
"Lcom/hzy/tvmao/model/db/bean/ChannelInfo;",
">;"
}
.end annotation
.end field
.field private f:I
# direct methods
.method static constructor <clinit>()V
.registers 1
const-string/jumbo v0, "getLineUps"
sput-object v0, Lcom/hzy/tvmao/b/l;->b:Ljava/lang/String;
const-string/jumbo v0, "getLineupDataAndSave"
sput-object v0, Lcom/hzy/tvmao/b/l;->c:Ljava/lang/String;
return-void
.end method
.method public constructor <init>()V
.registers 1
invoke-direct {p0}, Lcom/hzy/tvmao/b/a;-><init>()V
return-void
.end method
.method public static c()Lcom/hzy/tvmao/b/l;
.registers 1
sget-object v0, Lcom/hzy/tvmao/b/l;->d:Lcom/hzy/tvmao/b/l;
if-nez v0, :cond_b
new-instance v0, Lcom/hzy/tvmao/b/l;
invoke-direct {v0}, Lcom/hzy/tvmao/b/l;-><init>()V
sput-object v0, Lcom/hzy/tvmao/b/l;->d:Lcom/hzy/tvmao/b/l;
:cond_b
sget-object v0, Lcom/hzy/tvmao/b/l;->d:Lcom/hzy/tvmao/b/l;
return-object v0
.end method
# virtual methods
.method public a(ILjava/lang/String;I)Lcom/hzy/tvmao/model/db/bean/ChannelInfo;
.registers 6
iget-object v0, p0, Lcom/hzy/tvmao/b/l;->e:Ljava/util/HashMap;
if-nez v0, :cond_9
iget v0, p0, Lcom/hzy/tvmao/b/l;->f:I
invoke-virtual {p0, v0}, Lcom/hzy/tvmao/b/l;->a(I)Z
:cond_9
new-instance v0, Lcom/hzy/tvmao/model/db/bean/ChannelInfo$a;
invoke-direct {v0}, Lcom/hzy/tvmao/model/db/bean/ChannelInfo$a;-><init>()V
iput p1, v0, Lcom/hzy/tvmao/model/db/bean/ChannelInfo$a;->a:I
iput-object p2, v0, Lcom/hzy/tvmao/model/db/bean/ChannelInfo$a;->b:Ljava/lang/String;
iput p3, v0, Lcom/hzy/tvmao/model/db/bean/ChannelInfo$a;->c:I
iget-object v1, p0, Lcom/hzy/tvmao/b/l;->e:Ljava/util/HashMap;
invoke-virtual {v1, v0}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/hzy/tvmao/model/db/bean/ChannelInfo;
return-object v0
.end method
.method public a(IIILcom/hzy/tvmao/b/a$c;)V
.registers 12
new-instance v0, Lcom/hzy/tvmao/b/n;
sget-object v3, Lcom/hzy/tvmao/b/l;->c:Ljava/lang/String;
move-object v1, p0
move-object v2, p4
move v4, p3
move v5, p2
move v6, p1
invoke-direct/range {v0 .. v6}, Lcom/hzy/tvmao/b/n;-><init>(Lcom/hzy/tvmao/b/l;Lcom/hzy/tvmao/b/a$c;Ljava/lang/String;III)V
invoke-virtual {v0}, Lcom/hzy/tvmao/b/n;->a()V
return-void
.end method
.method public a(IILcom/hzy/tvmao/b/a$c;)V
.registers 10
new-instance v0, Lcom/hzy/tvmao/b/m;
sget-object v3, Lcom/hzy/tvmao/b/l;->b:Ljava/lang/String;
move-object v1, p0
move-object v2, p3
move v4, p1
move v5, p2
invoke-direct/range {v0 .. v5}, Lcom/hzy/tvmao/b/m;-><init>(Lcom/hzy/tvmao/b/l;Lcom/hzy/tvmao/b/a$c;Ljava/lang/String;II)V
invoke-virtual {v0}, Lcom/hzy/tvmao/b/m;->a()V
return-void
.end method
.method public a(I)Z
.registers 3
iget-object v0, p0, Lcom/hzy/tvmao/b/l;->e:Ljava/util/HashMap;
if-eqz v0, :cond_9
iget-object v0, p0, Lcom/hzy/tvmao/b/l;->e:Ljava/util/HashMap;
invoke-virtual {v0}, Ljava/util/HashMap;->clear()V
:cond_9
invoke-static {}, Lcom/hzy/tvmao/model/db/a/a;->a()Lcom/hzy/tvmao/model/db/a/a;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/hzy/tvmao/model/db/a/a;->a(I)Ljava/util/HashMap;
move-result-object v0
iput-object v0, p0, Lcom/hzy/tvmao/b/l;->e:Ljava/util/HashMap;
iput p1, p0, Lcom/hzy/tvmao/b/l;->f:I
iget-object v0, p0, Lcom/hzy/tvmao/b/l;->e:Ljava/util/HashMap;
if-eqz v0, :cond_1b
const/4 v0, 0x1
:goto_1a
return v0
:cond_1b
const/4 v0, 0x0
goto :goto_1a
.end method
.method public b(I)Ljava/util/List;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)",
"Ljava/util/List",
"<",
"Lcom/hzy/tvmao/model/db/bean/ChannelInfo;",
">;"
}
.end annotation
invoke-static {}, Lcom/hzy/tvmao/model/db/a/a;->a()Lcom/hzy/tvmao/model/db/a/a;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/hzy/tvmao/model/db/a/a;->b(I)Ljava/util/List;
move-result-object v0
return-object v0
.end method
.method public d()Ljava/util/HashMap;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/HashMap",
"<",
"Lcom/hzy/tvmao/model/db/bean/ChannelInfo$a;",
"Lcom/hzy/tvmao/model/db/bean/ChannelInfo;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/hzy/tvmao/b/l;->e:Ljava/util/HashMap;
if-nez v0, :cond_9
iget v0, p0, Lcom/hzy/tvmao/b/l;->f:I
invoke-virtual {p0, v0}, Lcom/hzy/tvmao/b/l;->a(I)Z
:cond_9
iget-object v0, p0, Lcom/hzy/tvmao/b/l;->e:Ljava/util/HashMap;
return-object v0
.end method