d.smali
.class public abstract Lcom/ss/android/socialbase/downloader/notification/d;
.super Ljava/lang/Object;
.source "AbsNotificationItem.java"
# instance fields
.field protected a:Landroid/app/Notification;
.field private b:I
.field private c:J
.field private d:J
.field private e:Ljava/lang/String;
.field private f:I
.field private g:J
.field private h:I
.field private i:Z
# direct methods
.method public constructor <init>(ILjava/lang/String;)V
.registers 4
.prologue
.line 25
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 19
const/4 v0, 0x0
iput v0, p0, Lcom/ss/android/socialbase/downloader/notification/d;->f:I
.line 26
iput p1, p0, Lcom/ss/android/socialbase/downloader/notification/d;->b:I
.line 27
iput-object p2, p0, Lcom/ss/android/socialbase/downloader/notification/d;->e:Ljava/lang/String;
.line 28
return-void
.end method
# virtual methods
.method public a()I
.registers 2
.prologue
.line 38
iget v0, p0, Lcom/ss/android/socialbase/downloader/notification/d;->b:I
return v0
.end method
.method public a(ILcom/ss/android/socialbase/downloader/e/a;Z)V
.registers 5
.prologue
.line 82
const/4 v0, 0x0
invoke-virtual {p0, p1, p2, p3, v0}, Lcom/ss/android/socialbase/downloader/notification/d;->a(ILcom/ss/android/socialbase/downloader/e/a;ZZ)V
.line 83
return-void
.end method
.method public a(ILcom/ss/android/socialbase/downloader/e/a;ZZ)V
.registers 6
.prologue
.line 86
if-nez p4, :cond_7
iget v0, p0, Lcom/ss/android/socialbase/downloader/notification/d;->f:I
if-ne v0, p1, :cond_7
.line 91
:goto_6
return-void
.line 89
:cond_7
iput p1, p0, Lcom/ss/android/socialbase/downloader/notification/d;->f:I
.line 90
invoke-virtual {p0, p2, p3}, Lcom/ss/android/socialbase/downloader/notification/d;->a(Lcom/ss/android/socialbase/downloader/e/a;Z)V
goto :goto_6
.end method
.method public a(J)V
.registers 4
.prologue
.line 50
iput-wide p1, p0, Lcom/ss/android/socialbase/downloader/notification/d;->c:J
.line 51
return-void
.end method
.method public a(JJ)V
.registers 8
.prologue
.line 100
iput-wide p1, p0, Lcom/ss/android/socialbase/downloader/notification/d;->c:J
.line 101
iput-wide p3, p0, Lcom/ss/android/socialbase/downloader/notification/d;->d:J
.line 102
const/4 v0, 0x4
iput v0, p0, Lcom/ss/android/socialbase/downloader/notification/d;->f:I
.line 103
const/4 v0, 0x0
const/4 v1, 0x0
invoke-virtual {p0, v0, v1}, Lcom/ss/android/socialbase/downloader/notification/d;->a(Lcom/ss/android/socialbase/downloader/e/a;Z)V
.line 104
return-void
.end method
.method public a(Landroid/app/Notification;)V
.registers 5
.prologue
.line 107
iget v0, p0, Lcom/ss/android/socialbase/downloader/notification/d;->b:I
if-eqz v0, :cond_6
if-nez p1, :cond_7
.line 110
:cond_6
:goto_6
return-void
.line 109
:cond_7
invoke-static {}, Lcom/ss/android/socialbase/downloader/notification/e;->a()Lcom/ss/android/socialbase/downloader/notification/e;
move-result-object v0
iget v1, p0, Lcom/ss/android/socialbase/downloader/notification/d;->b:I
iget v2, p0, Lcom/ss/android/socialbase/downloader/notification/d;->f:I
invoke-virtual {v0, v1, v2, p1}, Lcom/ss/android/socialbase/downloader/notification/e;->a(IILandroid/app/Notification;)V
goto :goto_6
.end method
.method public abstract a(Lcom/ss/android/socialbase/downloader/e/a;Z)V
.end method
.method public a(Lcom/ss/android/socialbase/downloader/g/c;)V
.registers 3
.prologue
.line 31
if-nez p1, :cond_3
.line 35
:goto_2
return-void
.line 33
:cond_3
invoke-virtual {p1}, Lcom/ss/android/socialbase/downloader/g/c;->g()I
move-result v0
iput v0, p0, Lcom/ss/android/socialbase/downloader/notification/d;->b:I
.line 34
invoke-virtual {p1}, Lcom/ss/android/socialbase/downloader/g/c;->i()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/ss/android/socialbase/downloader/notification/d;->e:Ljava/lang/String;
goto :goto_2
.end method
.method protected a(Z)V
.registers 2
.prologue
.line 131
iput-boolean p1, p0, Lcom/ss/android/socialbase/downloader/notification/d;->i:Z
.line 132
return-void
.end method
.method public b()J
.registers 3
.prologue
.line 46
iget-wide v0, p0, Lcom/ss/android/socialbase/downloader/notification/d;->c:J
return-wide v0
.end method
.method public b(J)V
.registers 4
.prologue
.line 58
iput-wide p1, p0, Lcom/ss/android/socialbase/downloader/notification/d;->d:J
.line 59
return-void
.end method
.method public c()J
.registers 3
.prologue
.line 54
iget-wide v0, p0, Lcom/ss/android/socialbase/downloader/notification/d;->d:J
return-wide v0
.end method
.method public d()Ljava/lang/String;
.registers 2
.prologue
.line 62
iget-object v0, p0, Lcom/ss/android/socialbase/downloader/notification/d;->e:Ljava/lang/String;
return-object v0
.end method
.method public e()I
.registers 2
.prologue
.line 78
iget v0, p0, Lcom/ss/android/socialbase/downloader/notification/d;->f:I
return v0
.end method
.method public f()J
.registers 5
.prologue
.line 94
iget-wide v0, p0, Lcom/ss/android/socialbase/downloader/notification/d;->g:J
const-wide/16 v2, 0x0
cmp-long v0, v0, v2
if-nez v0, :cond_e
.line 95
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
iput-wide v0, p0, Lcom/ss/android/socialbase/downloader/notification/d;->g:J
.line 96
:cond_e
iget-wide v0, p0, Lcom/ss/android/socialbase/downloader/notification/d;->g:J
return-wide v0
.end method
.method public declared-synchronized g()V
.registers 2
.prologue
.line 119
monitor-enter p0
:try_start_1
iget v0, p0, Lcom/ss/android/socialbase/downloader/notification/d;->h:I
add-int/lit8 v0, v0, 0x1
iput v0, p0, Lcom/ss/android/socialbase/downloader/notification/d;->h:I
:try_end_7
.catchall {:try_start_1 .. :try_end_7} :catchall_9
.line 120
monitor-exit p0
return-void
.line 119
:catchall_9
move-exception v0
monitor-exit p0
throw v0
.end method
.method public h()I
.registers 2
.prologue
.line 123
iget v0, p0, Lcom/ss/android/socialbase/downloader/notification/d;->h:I
return v0
.end method
.method public i()Z
.registers 2
.prologue
.line 127
iget-boolean v0, p0, Lcom/ss/android/socialbase/downloader/notification/d;->i:Z
return v0
.end method
.method public j()Landroid/app/Notification;
.registers 2
.prologue
.line 137
iget-object v0, p0, Lcom/ss/android/socialbase/downloader/notification/d;->a:Landroid/app/Notification;
return-object v0
.end method