axy.smali
.class public Ldxoptimizer/axy;
.super Ljava/lang/Object;
.source "LockedAppInfo.java"
# interfaces
.implements Landroid/os/Parcelable;
# static fields
.field public static a:Landroid/os/Parcelable$Creator;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/Parcelable$Creator",
"<",
"Ldxoptimizer/axy;",
">;"
}
.end annotation
.end field
# instance fields
.field private b:J
.field private c:Ljava/lang/String;
.field private d:Z
.field private e:J
.field private f:J
.field private g:J
.field private h:J
.field private i:J
.field private j:J
# direct methods
.method static constructor <clinit>()V
.registers 1
.prologue
.line 11
new-instance v0, Ldxoptimizer/axy$1;
invoke-direct {v0}, Ldxoptimizer/axy$1;-><init>()V
sput-object v0, Ldxoptimizer/axy;->a:Landroid/os/Parcelable$Creator;
return-void
.end method
.method public constructor <init>()V
.registers 5
.prologue
const-wide/16 v2, 0x0
.line 32
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 22
iput-wide v2, p0, Ldxoptimizer/axy;->b:J
.line 23
const-string v0, ""
iput-object v0, p0, Ldxoptimizer/axy;->c:Ljava/lang/String;
.line 24
const/4 v0, 0x0
iput-boolean v0, p0, Ldxoptimizer/axy;->d:Z
.line 25
iput-wide v2, p0, Ldxoptimizer/axy;->e:J
.line 26
iput-wide v2, p0, Ldxoptimizer/axy;->f:J
.line 27
iput-wide v2, p0, Ldxoptimizer/axy;->g:J
.line 28
iput-wide v2, p0, Ldxoptimizer/axy;->h:J
.line 29
iput-wide v2, p0, Ldxoptimizer/axy;->i:J
.line 30
iput-wide v2, p0, Ldxoptimizer/axy;->j:J
.line 33
return-void
.end method
.method private constructor <init>(Landroid/os/Parcel;)V
.registers 6
.prologue
const/4 v0, 0x0
const-wide/16 v2, 0x0
.line 35
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 22
iput-wide v2, p0, Ldxoptimizer/axy;->b:J
.line 23
const-string v1, ""
iput-object v1, p0, Ldxoptimizer/axy;->c:Ljava/lang/String;
.line 24
iput-boolean v0, p0, Ldxoptimizer/axy;->d:Z
.line 25
iput-wide v2, p0, Ldxoptimizer/axy;->e:J
.line 26
iput-wide v2, p0, Ldxoptimizer/axy;->f:J
.line 27
iput-wide v2, p0, Ldxoptimizer/axy;->g:J
.line 28
iput-wide v2, p0, Ldxoptimizer/axy;->h:J
.line 29
iput-wide v2, p0, Ldxoptimizer/axy;->i:J
.line 30
iput-wide v2, p0, Ldxoptimizer/axy;->j:J
.line 36
invoke-virtual {p1}, Landroid/os/Parcel;->readLong()J
move-result-wide v2
iput-wide v2, p0, Ldxoptimizer/axy;->b:J
.line 37
invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Ldxoptimizer/axy;->c:Ljava/lang/String;
.line 38
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I
move-result v1
if-eqz v1, :cond_2d
const/4 v0, 0x1
:cond_2d
iput-boolean v0, p0, Ldxoptimizer/axy;->d:Z
.line 39
invoke-virtual {p1}, Landroid/os/Parcel;->readLong()J
move-result-wide v0
iput-wide v0, p0, Ldxoptimizer/axy;->e:J
.line 40
invoke-virtual {p1}, Landroid/os/Parcel;->readLong()J
move-result-wide v0
iput-wide v0, p0, Ldxoptimizer/axy;->f:J
.line 41
invoke-virtual {p1}, Landroid/os/Parcel;->readLong()J
move-result-wide v0
iput-wide v0, p0, Ldxoptimizer/axy;->g:J
.line 42
return-void
.end method
.method synthetic constructor <init>(Landroid/os/Parcel;Ldxoptimizer/axy$1;)V
.registers 3
.prologue
.line 10
invoke-direct {p0, p1}, Ldxoptimizer/axy;-><init>(Landroid/os/Parcel;)V
return-void
.end method
# virtual methods
.method public a()J
.registers 3
.prologue
.line 45
iget-wide v0, p0, Ldxoptimizer/axy;->b:J
return-wide v0
.end method
.method public a(J)V
.registers 4
.prologue
.line 49
iput-wide p1, p0, Ldxoptimizer/axy;->b:J
.line 50
return-void
.end method
.method public a(Ljava/lang/String;)V
.registers 2
.prologue
.line 57
iput-object p1, p0, Ldxoptimizer/axy;->c:Ljava/lang/String;
.line 58
return-void
.end method
.method public a(Z)V
.registers 2
.prologue
.line 65
iput-boolean p1, p0, Ldxoptimizer/axy;->d:Z
.line 66
return-void
.end method
.method public b()Ljava/lang/String;
.registers 2
.prologue
.line 53
iget-object v0, p0, Ldxoptimizer/axy;->c:Ljava/lang/String;
return-object v0
.end method
.method public b(J)V
.registers 4
.prologue
.line 73
iput-wide p1, p0, Ldxoptimizer/axy;->e:J
.line 74
return-void
.end method
.method public b(Z)V
.registers 4
.prologue
const-wide/16 v0, 0x0
.line 143
if-eqz p1, :cond_11
.line 144
const-wide/16 v0, 0xa
invoke-virtual {p0, v0, v1}, Ldxoptimizer/axy;->d(J)V
.line 145
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v0
invoke-virtual {p0, v0, v1}, Ldxoptimizer/axy;->g(J)V
.line 150
:goto_10
return-void
.line 147
:cond_11
invoke-virtual {p0, v0, v1}, Ldxoptimizer/axy;->d(J)V
.line 148
invoke-virtual {p0, v0, v1}, Ldxoptimizer/axy;->g(J)V
goto :goto_10
.end method
.method public c(J)V
.registers 4
.prologue
.line 85
iput-wide p1, p0, Ldxoptimizer/axy;->f:J
.line 86
return-void
.end method
.method public c()Z
.registers 2
.prologue
.line 61
iget-boolean v0, p0, Ldxoptimizer/axy;->d:Z
return v0
.end method
.method public d()J
.registers 3
.prologue
.line 69
iget-wide v0, p0, Ldxoptimizer/axy;->e:J
return-wide v0
.end method
.method public d(J)V
.registers 4
.prologue
.line 97
iput-wide p1, p0, Ldxoptimizer/axy;->i:J
.line 98
return-void
.end method
.method public describeContents()I
.registers 2
.prologue
.line 160
const/4 v0, 0x0
return v0
.end method
.method public e()J
.registers 3
.prologue
.line 81
iget-wide v0, p0, Ldxoptimizer/axy;->f:J
return-wide v0
.end method
.method public e(J)V
.registers 4
.prologue
.line 119
iput-wide p1, p0, Ldxoptimizer/axy;->g:J
.line 120
return-void
.end method
.method public f()J
.registers 5
.prologue
.line 89
iget-wide v0, p0, Ldxoptimizer/axy;->f:J
const-wide/16 v2, 0x1
add-long/2addr v0, v2
iput-wide v0, p0, Ldxoptimizer/axy;->f:J
return-wide v0
.end method
.method public f(J)V
.registers 4
.prologue
.line 127
iput-wide p1, p0, Ldxoptimizer/axy;->h:J
.line 128
return-void
.end method
.method public g()J
.registers 3
.prologue
.line 93
iget-wide v0, p0, Ldxoptimizer/axy;->i:J
return-wide v0
.end method
.method public g(J)V
.registers 4
.prologue
.line 135
iput-wide p1, p0, Ldxoptimizer/axy;->j:J
.line 136
return-void
.end method
.method public h()J
.registers 5
.prologue
.line 101
iget-wide v0, p0, Ldxoptimizer/axy;->i:J
const-wide/16 v2, 0x1
add-long/2addr v0, v2
iput-wide v0, p0, Ldxoptimizer/axy;->i:J
return-wide v0
.end method
.method public i()V
.registers 3
.prologue
.line 105
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
invoke-virtual {p0, v0, v1}, Ldxoptimizer/axy;->e(J)V
.line 106
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v0
invoke-virtual {p0, v0, v1}, Ldxoptimizer/axy;->f(J)V
.line 107
return-void
.end method
.method public j()V
.registers 3
.prologue
const-wide/16 v0, 0x0
.line 110
invoke-virtual {p0, v0, v1}, Ldxoptimizer/axy;->e(J)V
.line 111
invoke-virtual {p0, v0, v1}, Ldxoptimizer/axy;->f(J)V
.line 112
return-void
.end method
.method public k()J
.registers 3
.prologue
.line 123
iget-wide v0, p0, Ldxoptimizer/axy;->h:J
return-wide v0
.end method
.method public l()J
.registers 3
.prologue
.line 131
iget-wide v0, p0, Ldxoptimizer/axy;->j:J
return-wide v0
.end method
.method public m()Z
.registers 5
.prologue
.line 139
iget-wide v0, p0, Ldxoptimizer/axy;->i:J
iget-wide v2, p0, Ldxoptimizer/axy;->j:J
invoke-static {v0, v1, v2, v3}, Ldxoptimizer/ayb;->a(JJ)Z
move-result v0
return v0
.end method
.method public toString()Ljava/lang/String;
.registers 7
.prologue
.line 153
const-string v0, "LockedAppInfo[pkgname = %s, locked = %s, lockCount = %d, openCount = %d, lockMillis = %d, unlockElapsed = %d, errorCount = %d, shieldElapsed = $d]"
const/16 v1, 0x8
new-array v1, v1, [Ljava/lang/Object;
const/4 v2, 0x0
iget-object v3, p0, Ldxoptimizer/axy;->c:Ljava/lang/String;
aput-object v3, v1, v2
const/4 v2, 0x1
iget-boolean v3, p0, Ldxoptimizer/axy;->d:Z
.line 155
invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v3
aput-object v3, v1, v2
const/4 v2, 0x2
iget-wide v4, p0, Ldxoptimizer/axy;->e:J
invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v3
aput-object v3, v1, v2
const/4 v2, 0x3
iget-wide v4, p0, Ldxoptimizer/axy;->f:J
invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v3
aput-object v3, v1, v2
const/4 v2, 0x4
iget-wide v4, p0, Ldxoptimizer/axy;->g:J
invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v3
aput-object v3, v1, v2
const/4 v2, 0x5
iget-wide v4, p0, Ldxoptimizer/axy;->h:J
invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v3
aput-object v3, v1, v2
const/4 v2, 0x6
iget-wide v4, p0, Ldxoptimizer/axy;->i:J
invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v3
aput-object v3, v1, v2
const/4 v2, 0x7
iget-wide v4, p0, Ldxoptimizer/axy;->j:J
invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v3
aput-object v3, v1, v2
.line 153
invoke-static {v0, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public writeToParcel(Landroid/os/Parcel;I)V
.registers 5
.prologue
.line 165
iget-wide v0, p0, Ldxoptimizer/axy;->b:J
invoke-virtual {p1, v0, v1}, Landroid/os/Parcel;->writeLong(J)V
.line 166
iget-object v0, p0, Ldxoptimizer/axy;->c:Ljava/lang/String;
invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 167
iget-boolean v0, p0, Ldxoptimizer/axy;->d:Z
if-eqz v0, :cond_22
const/4 v0, 0x1
:goto_f
invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V
.line 168
iget-wide v0, p0, Ldxoptimizer/axy;->e:J
invoke-virtual {p1, v0, v1}, Landroid/os/Parcel;->writeLong(J)V
.line 169
iget-wide v0, p0, Ldxoptimizer/axy;->f:J
invoke-virtual {p1, v0, v1}, Landroid/os/Parcel;->writeLong(J)V
.line 170
iget-wide v0, p0, Ldxoptimizer/axy;->g:J
invoke-virtual {p1, v0, v1}, Landroid/os/Parcel;->writeLong(J)V
.line 171
return-void
.line 167
:cond_22
const/4 v0, 0x0
goto :goto_f
.end method