TrashPhotoScanManager$BitmapInfoGroup.smali

.class public Lcom/dianxinos/optimizer/module/space/adapter/TrashPhotoScanManager$BitmapInfoGroup;
.super Ljava/lang/Object;
.source "TrashPhotoScanManager.java"

# interfaces
.implements Ljava/io/Serializable;


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lcom/dianxinos/optimizer/module/space/adapter/TrashPhotoScanManager;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x9
    name = "BitmapInfoGroup"
.end annotation


# instance fields
.field public final bitmapInfoList:Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/ArrayList",
            "<",
            "Lcom/dianxinos/optimizer/module/space/adapter/TrashPhotoScanManager$BitmapInfo;",
            ">;"
        }
    .end annotation
.end field

.field public groupSize:J


# direct methods
.method public constructor <init>(Ljava/util/ArrayList;)V
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/ArrayList",
            "<",
            "Lcom/dianxinos/optimizer/module/space/adapter/TrashPhotoScanManager$BitmapInfo;",
            ">;)V"
        }
    .end annotation

    .prologue
    .line 1658
    const-wide/16 v0, 0x0

    invoke-direct {p0, p1, v0, v1}, Lcom/dianxinos/optimizer/module/space/adapter/TrashPhotoScanManager$BitmapInfoGroup;-><init>(Ljava/util/ArrayList;J)V

    .line 1659
    return-void
.end method

.method public constructor <init>(Ljava/util/ArrayList;J)V
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/ArrayList",
            "<",
            "Lcom/dianxinos/optimizer/module/space/adapter/TrashPhotoScanManager$BitmapInfo;",
            ">;J)V"
        }
    .end annotation

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

    .line 1662
    if-nez p1, :cond_a

    .line 1663
    new-instance p1, Ljava/util/ArrayList;

    invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V

    .line 1665
    :cond_a
    iput-object p1, p0, Lcom/dianxinos/optimizer/module/space/adapter/TrashPhotoScanManager$BitmapInfoGroup;->bitmapInfoList:Ljava/util/ArrayList;

    .line 1666
    iput-wide p2, p0, Lcom/dianxinos/optimizer/module/space/adapter/TrashPhotoScanManager$BitmapInfoGroup;->groupSize:J

    .line 1667
    return-void
.end method


# virtual methods
.method selfClone()Lcom/dianxinos/optimizer/module/space/adapter/TrashPhotoScanManager$BitmapInfoGroup;
    .registers 5

    .prologue
    .line 1670
    new-instance v0, Lcom/dianxinos/optimizer/module/space/adapter/TrashPhotoScanManager$BitmapInfoGroup;

    new-instance v1, Ljava/util/ArrayList;

    iget-object v2, p0, Lcom/dianxinos/optimizer/module/space/adapter/TrashPhotoScanManager$BitmapInfoGroup;->bitmapInfoList:Ljava/util/ArrayList;

    invoke-direct {v1, v2}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V

    iget-wide v2, p0, Lcom/dianxinos/optimizer/module/space/adapter/TrashPhotoScanManager$BitmapInfoGroup;->groupSize:J

    invoke-direct {v0, v1, v2, v3}, Lcom/dianxinos/optimizer/module/space/adapter/TrashPhotoScanManager$BitmapInfoGroup;-><init>(Ljava/util/ArrayList;J)V

    return-object v0
.end method