MediaDbItemDao_Impl$5.smali

.class Lcom/avast/android/cleaner/photoCleanup/db/dao/MediaDbItemDao_Impl$5;
.super Ljava/lang/Object;

# interfaces
.implements Ljava/util/concurrent/Callable;


# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
    value = Lcom/avast/android/cleaner/photoCleanup/db/dao/MediaDbItemDao_Impl;->e()Landroidx/lifecycle/LiveData;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x0
    name = null
.end annotation

.annotation system Ldalvik/annotation/Signature;
    value = {
        "Ljava/lang/Object;",
        "Ljava/util/concurrent/Callable<",
        "Ljava/util/List<",
        "Lcom/avast/android/cleaner/photoCleanup/db/entity/MediaDbItem;",
        ">;>;"
    }
.end annotation


# instance fields
.field final synthetic f:Landroidx/room/RoomSQLiteQuery;

.field final synthetic g:Lcom/avast/android/cleaner/photoCleanup/db/dao/MediaDbItemDao_Impl;


# direct methods
.method constructor <init>(Lcom/avast/android/cleaner/photoCleanup/db/dao/MediaDbItemDao_Impl;Landroidx/room/RoomSQLiteQuery;)V
    .registers 3

    iput-object p1, p0, Lcom/avast/android/cleaner/photoCleanup/db/dao/MediaDbItemDao_Impl$5;->g:Lcom/avast/android/cleaner/photoCleanup/db/dao/MediaDbItemDao_Impl;

    iput-object p2, p0, Lcom/avast/android/cleaner/photoCleanup/db/dao/MediaDbItemDao_Impl$5;->f:Landroidx/room/RoomSQLiteQuery;

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

    return-void
.end method


# virtual methods
.method public a()Ljava/util/List;
    .registers 52
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/List<",
            "Lcom/avast/android/cleaner/photoCleanup/db/entity/MediaDbItem;",
            ">;"
        }
    .end annotation

    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/lang/Exception;
        }
    .end annotation

    move-object/from16 v1, p0

    iget-object v0, v1, Lcom/avast/android/cleaner/photoCleanup/db/dao/MediaDbItemDao_Impl$5;->g:Lcom/avast/android/cleaner/photoCleanup/db/dao/MediaDbItemDao_Impl;

    invoke-static {v0}, Lcom/avast/android/cleaner/photoCleanup/db/dao/MediaDbItemDao_Impl;->x(Lcom/avast/android/cleaner/photoCleanup/db/dao/MediaDbItemDao_Impl;)Landroidx/room/RoomDatabase;

    move-result-object v0

    iget-object v2, v1, Lcom/avast/android/cleaner/photoCleanup/db/dao/MediaDbItemDao_Impl$5;->f:Landroidx/room/RoomSQLiteQuery;

    const/4 v3, 0x0

    const/4 v4, 0x0

    invoke-static {v0, v2, v3, v4}, Landroidx/room/util/DBUtil;->b(Landroidx/room/RoomDatabase;Landroidx/sqlite/db/SupportSQLiteQuery;ZLandroid/os/CancellationSignal;)Landroid/database/Cursor;

    move-result-object v2

    :try_start_10
    const-string v0, "id"

    invoke-static {v2, v0}, Landroidx/room/util/CursorUtil;->c(Landroid/database/Cursor;Ljava/lang/String;)I

    move-result v0

    const-string v5, "htap"

    const-string v5, "path"

    invoke-static {v2, v5}, Landroidx/room/util/CursorUtil;->c(Landroid/database/Cursor;Ljava/lang/String;)I

    move-result v5

    const-string v6, "idsdIndar"

    const-string v6, "androidId"

    invoke-static {v2, v6}, Landroidx/room/util/CursorUtil;->c(Landroid/database/Cursor;Ljava/lang/String;)I

    move-result v6

    const-string v7, "date"

    invoke-static {v2, v7}, Landroidx/room/util/CursorUtil;->c(Landroid/database/Cursor;Ljava/lang/String;)I

    move-result v7

    const-string v8, "oeimttrnani"

    const-string v8, "orientation"

    invoke-static {v2, v8}, Landroidx/room/util/CursorUtil;->c(Landroid/database/Cursor;Ljava/lang/String;)I

    move-result v8

    const-string v9, "thumbnail"

    invoke-static {v2, v9}, Landroidx/room/util/CursorUtil;->c(Landroid/database/Cursor;Ljava/lang/String;)I

    move-result v9

    const-string v10, "blurry"

    invoke-static {v2, v10}, Landroidx/room/util/CursorUtil;->c(Landroid/database/Cursor;Ljava/lang/String;)I

    move-result v10

    const-string v11, "color"

    invoke-static {v2, v11}, Landroidx/room/util/CursorUtil;->c(Landroid/database/Cursor;Ljava/lang/String;)I

    move-result v11

    const-string v12, "dark"

    invoke-static {v2, v12}, Landroidx/room/util/CursorUtil;->c(Landroid/database/Cursor;Ljava/lang/String;)I

    move-result v12

    const-string v13, "ausnofeCot"

    const-string v13, "facesCount"

    invoke-static {v2, v13}, Landroidx/room/util/CursorUtil;->c(Landroid/database/Cursor;Ljava/lang/String;)I

    move-result v13

    const-string v14, "borec"

    const-string v14, "score"

    invoke-static {v2, v14}, Landroidx/room/util/CursorUtil;->c(Landroid/database/Cursor;Ljava/lang/String;)I

    move-result v14

    const-string v15, "SrdzdlbnAeaitaymoe"

    const-string v15, "mediaStoreAnalyzed"

    invoke-static {v2, v15}, Landroidx/room/util/CursorUtil;->c(Landroid/database/Cursor;Ljava/lang/String;)I

    move-result v15

    const-string v3, "cvAnalyzed"

    invoke-static {v2, v3}, Landroidx/room/util/CursorUtil;->c(Landroid/database/Cursor;Ljava/lang/String;)I

    move-result v3

    const-string v4, "deiasswtlCfsa"

    const-string v4, "wasClassified"

    invoke-static {v2, v4}, Landroidx/room/util/CursorUtil;->c(Landroid/database/Cursor;Ljava/lang/String;)I

    move-result v4

    const-string v1, "snaFpallpzdaouwAyeicrtDs"

    const-string v1, "wasAnalyzedForDuplicates"

    invoke-static {v2, v1}, Landroidx/room/util/CursorUtil;->c(Landroid/database/Cursor;Ljava/lang/String;)I

    move-result v1

    move/from16 v16, v1

    move/from16 v16, v1

    const-string v1, "idsBt"

    const-string v1, "isBad"

    invoke-static {v2, v1}, Landroidx/room/util/CursorUtil;->c(Landroid/database/Cursor;Ljava/lang/String;)I

    move-result v1

    move/from16 v17, v1

    const-string v1, "FisRrioseev"

    const-string v1, "isForReview"

    invoke-static {v2, v1}, Landroidx/room/util/CursorUtil;->c(Landroid/database/Cursor;Ljava/lang/String;)I

    move-result v1

    move/from16 v18, v1

    const-string v1, "edTmAbsiinlsyam"

    const-string v1, "badTimeAnalysis"

    invoke-static {v2, v1}, Landroidx/room/util/CursorUtil;->c(Landroid/database/Cursor;Ljava/lang/String;)I

    move-result v1

    move/from16 v19, v1

    move/from16 v19, v1

    const-string v1, "eiRiowTyvlomfeAersain"

    const-string v1, "forReviewTimeAnalysis"

    invoke-static {v2, v1}, Landroidx/room/util/CursorUtil;->c(Landroid/database/Cursor;Ljava/lang/String;)I

    move-result v1

    move/from16 v20, v1

    new-instance v1, Ljava/util/ArrayList;

    move/from16 v21, v4

    move/from16 v21, v4

    invoke-interface {v2}, Landroid/database/Cursor;->getCount()I

    move-result v4

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

    :goto_b5
    invoke-interface {v2}, Landroid/database/Cursor;->moveToNext()Z

    move-result v4

    if-eqz v4, :cond_19a

    invoke-interface {v2, v0}, Landroid/database/Cursor;->isNull(I)Z

    move-result v4

    if-eqz v4, :cond_c4

    const/16 v23, 0x0

    goto :goto_d0

    :cond_c4
    invoke-interface {v2, v0}, Landroid/database/Cursor;->getLong(I)J

    move-result-wide v22

    invoke-static/range {v22 .. v23}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v4

    move-object/from16 v23, v4

    move-object/from16 v23, v4

    :goto_d0
    invoke-interface {v2, v5}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;

    move-result-object v24

    invoke-interface {v2, v6}, Landroid/database/Cursor;->getLong(I)J

    move-result-wide v25

    invoke-interface {v2, v7}, Landroid/database/Cursor;->getLong(I)J

    move-result-wide v27

    invoke-interface {v2, v8}, Landroid/database/Cursor;->getInt(I)I

    move-result v29

    invoke-interface {v2, v9}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;

    move-result-object v30

    invoke-interface {v2, v10}, Landroid/database/Cursor;->getDouble(I)D

    move-result-wide v31

    invoke-interface {v2, v11}, Landroid/database/Cursor;->getDouble(I)D

    move-result-wide v33

    invoke-interface {v2, v12}, Landroid/database/Cursor;->getDouble(I)D

    move-result-wide v35

    invoke-interface {v2, v13}, Landroid/database/Cursor;->getInt(I)I

    move-result v37

    invoke-interface {v2, v14}, Landroid/database/Cursor;->getDouble(I)D

    move-result-wide v38

    invoke-interface {v2, v15}, Landroid/database/Cursor;->getInt(I)I

    move-result v4

    const/16 v22, 0x1

    if-eqz v4, :cond_103

    const/16 v40, 0x1

    goto :goto_105

    :cond_103
    const/16 v40, 0x0

    :goto_105
    invoke-interface {v2, v3}, Landroid/database/Cursor;->getInt(I)I

    move-result v4

    if-eqz v4, :cond_110

    move/from16 v4, v21

    const/16 v41, 0x1

    goto :goto_116

    :cond_110
    move/from16 v4, v21

    move/from16 v4, v21

    const/16 v41, 0x0

    :goto_116
    invoke-interface {v2, v4}, Landroid/database/Cursor;->getInt(I)I

    move-result v21

    if-eqz v21, :cond_11f

    const/16 v42, 0x1

    goto :goto_121

    :cond_11f
    const/16 v42, 0x0

    :goto_121
    move/from16 v50, v16

    move/from16 v50, v16

    move/from16 v16, v0

    move/from16 v16, v0

    move/from16 v0, v50

    move/from16 v0, v50

    invoke-interface {v2, v0}, Landroid/database/Cursor;->getInt(I)I

    move-result v21

    if-eqz v21, :cond_136

    const/16 v43, 0x1

    goto :goto_138

    :cond_136
    const/16 v43, 0x0

    :goto_138
    move/from16 v50, v17

    move/from16 v50, v17

    move/from16 v17, v0

    move/from16 v17, v0

    move/from16 v0, v50

    invoke-interface {v2, v0}, Landroid/database/Cursor;->getInt(I)I

    move-result v21

    if-eqz v21, :cond_14b

    const/16 v44, 0x1

    goto :goto_14d

    :cond_14b
    const/16 v44, 0x0

    :goto_14d
    move/from16 v50, v18

    move/from16 v50, v18

    move/from16 v18, v0

    move/from16 v0, v50

    invoke-interface {v2, v0}, Landroid/database/Cursor;->getInt(I)I

    move-result v21

    if-eqz v21, :cond_15e

    const/16 v45, 0x1

    goto :goto_160

    :cond_15e
    const/16 v45, 0x0

    :goto_160
    move/from16 v50, v19

    move/from16 v50, v19

    move/from16 v19, v0

    move/from16 v0, v50

    invoke-interface {v2, v0}, Landroid/database/Cursor;->getLong(I)J

    move-result-wide v46

    move/from16 v21, v0

    move/from16 v21, v0

    move/from16 v0, v20

    invoke-interface {v2, v0}, Landroid/database/Cursor;->getLong(I)J

    move-result-wide v48

    move/from16 v20, v0

    move/from16 v20, v0

    new-instance v0, Lcom/avast/android/cleaner/photoCleanup/db/entity/MediaDbItem;

    move-object/from16 v22, v0

    move-object/from16 v22, v0

    invoke-direct/range {v22 .. v49}, Lcom/avast/android/cleaner/photoCleanup/db/entity/MediaDbItem;-><init>(Ljava/lang/Long;Ljava/lang/String;JJILjava/lang/String;DDDIDZZZZZZJJ)V

    invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
    :try_end_186
    .catchall {:try_start_10 .. :try_end_186} :catchall_19e

    move/from16 v0, v16

    move/from16 v0, v16

    move/from16 v16, v17

    move/from16 v17, v18

    move/from16 v18, v19

    move/from16 v18, v19

    move/from16 v19, v21

    move/from16 v21, v4

    move/from16 v21, v4

    goto/16 :goto_b5

    :cond_19a
    invoke-interface {v2}, Landroid/database/Cursor;->close()V

    return-object v1

    :catchall_19e
    move-exception v0

    invoke-interface {v2}, Landroid/database/Cursor;->close()V

    throw v0
.end method

.method public bridge synthetic call()Ljava/lang/Object;
    .registers 3
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/lang/Exception;
        }
    .end annotation

    const/4 v1, 0x0

    invoke-virtual {p0}, Lcom/avast/android/cleaner/photoCleanup/db/dao/MediaDbItemDao_Impl$5;->a()Ljava/util/List;

    move-result-object v0

    const/4 v1, 0x7

    return-object v0
.end method

.method protected finalize()V
    .registers 3

    iget-object v0, p0, Lcom/avast/android/cleaner/photoCleanup/db/dao/MediaDbItemDao_Impl$5;->f:Landroidx/room/RoomSQLiteQuery;

    const/4 v1, 0x2

    invoke-virtual {v0}, Landroidx/room/RoomSQLiteQuery;->g()V

    return-void
.end method