UpdatePackage$Strategy.smali
.class public Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage$Strategy;
.super Ljava/lang/Object;
.source "UpdatePackage.java"
# annotations
.annotation build Landroid/support/annotation/Keep;
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "Strategy"
.end annotation
# instance fields
.field private deleteIfFail:Z
.annotation runtime Lcom/bytedance/sdk/openadsdk/d/a/c;
a = "del_if_download_failed"
.end annotation
.end field
.field private deleteOldPackageBeforeDownload:Z
.annotation runtime Lcom/bytedance/sdk/openadsdk/d/a/c;
a = "del_old_pkg_before_download"
.end annotation
.end field
.field private needUnzip:Z
.annotation runtime Lcom/bytedance/sdk/openadsdk/d/a/c;
a = "need_unzip"
.end annotation
.end field
# direct methods
.method public constructor <init>(I)V
.registers 3
.prologue
const/4 v0, 0x1
.line 320
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 321
if-ne p1, v0, :cond_9
:goto_6
iput-boolean v0, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage$Strategy;->deleteIfFail:Z
.line 322
return-void
.line 321
:cond_9
const/4 v0, 0x0
goto :goto_6
.end method
# virtual methods
.method public isDeleteIfFail()Z
.registers 2
.prologue
.line 325
iget-boolean v0, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage$Strategy;->deleteIfFail:Z
return v0
.end method
.method public isDeleteOldPackageBeforeDownload()Z
.registers 2
.prologue
.line 333
iget-boolean v0, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage$Strategy;->deleteOldPackageBeforeDownload:Z
return v0
.end method
.method public isNeedUnzip()Z
.registers 2
.prologue
.line 341
iget-boolean v0, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage$Strategy;->needUnzip:Z
return v0
.end method
.method public setDeleteIfFail(Z)V
.registers 2
.prologue
.line 329
iput-boolean p1, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage$Strategy;->deleteIfFail:Z
.line 330
return-void
.end method
.method public setDeleteOldPackageBeforeDownload(Z)V
.registers 2
.prologue
.line 337
iput-boolean p1, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage$Strategy;->deleteOldPackageBeforeDownload:Z
.line 338
return-void
.end method
.method public setNeedUnzip(Z)V
.registers 2
.prologue
.line 345
iput-boolean p1, p0, Lcom/bytedance/sdk/openadsdk/preload/geckox/model/UpdatePackage$Strategy;->needUnzip:Z
.line 346
return-void
.end method