BatterySipper$1.smali

.class Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper$1;
.super Ljava/lang/Object;
.source "BatterySipper.java"

# interfaces
.implements Landroid/os/Parcelable$Creator;


# direct methods
.method constructor <init>()V
    .registers 1

    .prologue
    .line 40
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    .line 1
    return-void
.end method


# virtual methods
.method public createFromParcel(Landroid/os/Parcel;)Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;
    .registers 6

    .prologue
    .line 42
    new-instance v0, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;

    invoke-direct {v0}, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;-><init>()V

    .line 43
    invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String;

    move-result-object v1

    iput-object v1, v0, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;->name:Ljava/lang/String;

    .line 44
    invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I

    move-result v1

    iput v1, v0, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;->iconId:I

    .line 45
    invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I

    move-result v1

    iput v1, v0, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;->mUid:I

    .line 46
    invoke-virtual {p1}, Landroid/os/Parcel;->readDouble()D

    move-result-wide v2

    iput-wide v2, v0, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;->mValue:D

    .line 47
    invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I

    move-result v1

    invoke-static {v1}, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;->access$1(I)Lcom/ijinshan/kbatterydoctor/powermanager/PowerUsageDetail$DrainType;

    move-result-object v1

    iput-object v1, v0, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;->drainType:Lcom/ijinshan/kbatterydoctor/powermanager/PowerUsageDetail$DrainType;

    .line 48
    invoke-virtual {p1}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    invoke-static {v0, v2, v3}, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;->access$2(Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;J)V

    .line 49
    invoke-virtual {p1}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    iput-wide v2, v0, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;->cpuTime:J

    .line 50
    invoke-virtual {p1}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    iput-wide v2, v0, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;->gpsTime:J

    .line 51
    invoke-virtual {p1}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    iput-wide v2, v0, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;->mSensorTime:J

    .line 52
    invoke-virtual {p1}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    iput-wide v2, v0, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;->mVideoOnTime:J

    .line 53
    invoke-virtual {p1}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    iput-wide v2, v0, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;->mAudioTime:J

    .line 54
    invoke-virtual {p1}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    iput-wide v2, v0, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;->wifiRunningTime:J

    .line 55
    invoke-virtual {p1}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    iput-wide v2, v0, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;->cpuFgTime:J

    .line 56
    invoke-virtual {p1}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    iput-wide v2, v0, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;->wakeLockTime:J

    .line 57
    invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I

    move-result v1

    iput v1, v0, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;->wakelockAmount:I

    .line 58
    invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I

    move-result v1

    iput v1, v0, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;->wakelockCount:I

    .line 59
    invoke-virtual {p1}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    iput-wide v2, v0, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;->tcpBytesReceived:J

    .line 60
    invoke-virtual {p1}, Landroid/os/Parcel;->readLong()J

    move-result-wide v2

    iput-wide v2, v0, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;->tcpBytesSent:J

    .line 61
    invoke-virtual {p1}, Landroid/os/Parcel;->readDouble()D

    move-result-wide v2

    invoke-static {v0, v2, v3}, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;->access$3(Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;D)V

    .line 62
    return-object v0
.end method

.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
    .registers 3

    .prologue
    .line 1
    invoke-virtual {p0, p1}, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper$1;->createFromParcel(Landroid/os/Parcel;)Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;

    move-result-object v0

    return-object v0
.end method

.method public newArray(I)[Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;
    .registers 3

    .prologue
    .line 66
    new-array v0, p1, [Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;

    return-object v0
.end method

.method public bridge synthetic newArray(I)[Ljava/lang/Object;
    .registers 3

    .prologue
    .line 1
    invoke-virtual {p0, p1}, Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper$1;->newArray(I)[Lcom/ijinshan/kbatterydoctor/powermanager/BatterySipper;

    move-result-object v0

    return-object v0
.end method