ActivityTaskAction.smali

.class public Lcom/sandboxol/blockymods/entity/ActivityTaskAction;
.super Landroidx/databinding/BaseObservable;
.source "ActivityTaskAction.java"


# instance fields
.field private actionFlag:Ljava/lang/String;

.field private actionFrequency:I

.field private actionId:I

.field private actionName:Ljava/lang/String;

.field private actionRewards:Ljava/util/List;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/List<",
            "Lcom/sandboxol/blockymods/entity/ActivityTaskActionReward;",
            ">;"
        }
    .end annotation
.end field

.field private completeQuantity:I

.field private content:Ljava/lang/String;

.field private dateDesc:Ljava/lang/String;

.field private isFirst:Z

.field private isShowComplete:I

.field private isSingleCumulative:I

.field private pic:Ljava/lang/String;

.field private quantity:I

.field private status:I


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

    .line 1
    invoke-direct {p0}, Landroidx/databinding/BaseObservable;-><init>()V

    return-void
.end method

.method public constructor <init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
    .registers 5

    .line 2
    invoke-direct {p0}, Landroidx/databinding/BaseObservable;-><init>()V

    .line 3
    iput-object p1, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->content:Ljava/lang/String;

    .line 4
    iput-object p2, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->dateDesc:Ljava/lang/String;

    .line 5
    iput-object p3, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->pic:Ljava/lang/String;

    .line 6
    iput-boolean p4, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->isFirst:Z

    return-void
.end method


# virtual methods
.method public getActionFlag()Ljava/lang/String;
    .registers 2

    .line 1
    iget-object v0, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->actionFlag:Ljava/lang/String;

    return-object v0
.end method

.method public getActionFrequency()I
    .registers 2

    .line 1
    iget v0, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->actionFrequency:I

    return v0
.end method

.method public getActionId()I
    .registers 2

    .line 1
    iget v0, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->actionId:I

    return v0
.end method

.method public getActionName()Ljava/lang/String;
    .registers 2

    .line 1
    iget-object v0, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->actionName:Ljava/lang/String;

    return-object v0
.end method

.method public getActionRewards()Ljava/util/List;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/List<",
            "Lcom/sandboxol/blockymods/entity/ActivityTaskActionReward;",
            ">;"
        }
    .end annotation

    .line 1
    iget-object v0, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->actionRewards:Ljava/util/List;

    return-object v0
.end method

.method public getCompleteQuantity()I
    .registers 2

    .line 1
    iget v0, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->status:I

    if-lez v0, :cond_7

    iget v0, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->quantity:I

    goto :goto_9

    :cond_7
    iget v0, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->completeQuantity:I

    :goto_9
    return v0
.end method

.method public getContent()Ljava/lang/String;
    .registers 2

    .line 1
    iget-object v0, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->content:Ljava/lang/String;

    return-object v0
.end method

.method public getDateDesc()Ljava/lang/String;
    .registers 2

    .line 1
    iget-object v0, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->dateDesc:Ljava/lang/String;

    return-object v0
.end method

.method public getIsShowComplete()I
    .registers 2

    .line 1
    iget v0, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->isShowComplete:I

    return v0
.end method

.method public getIsSingleCumulative()I
    .registers 2

    .line 1
    iget v0, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->isSingleCumulative:I

    return v0
.end method

.method public getPic()Ljava/lang/String;
    .registers 2

    .line 1
    iget-object v0, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->pic:Ljava/lang/String;

    return-object v0
.end method

.method public getProgressText()Ljava/lang/String;
    .registers 4

    .line 1
    new-instance v0, Ljava/lang/StringBuilder;

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

    iget v1, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->status:I

    if-lez v1, :cond_c

    iget v1, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->quantity:I

    goto :goto_13

    :cond_c
    iget v1, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->completeQuantity:I

    iget v2, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->quantity:I

    if-le v1, v2, :cond_13

    move v1, v2

    :cond_13
    :goto_13
    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v1, "/"

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget v1, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->quantity:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public getQuantity()I
    .registers 2

    .line 1
    iget v0, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->quantity:I

    return v0
.end method

.method public getStatus()I
    .registers 2

    .line 1
    iget v0, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->status:I

    return v0
.end method

.method public getTopType()I
    .registers 2

    .line 1
    iget-object v0, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->dateDesc:Ljava/lang/String;

    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_a

    const/4 v0, 0x1

    return v0

    .line 2
    :cond_a
    iget-object v0, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->pic:Ljava/lang/String;

    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_1e

    .line 3
    iget-object v0, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->content:Ljava/lang/String;

    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_1c

    const/4 v0, 0x3

    return v0

    :cond_1c
    const/4 v0, 0x2

    return v0

    :cond_1e
    const/4 v0, 0x0

    return v0
.end method

.method public isFirst()Z
    .registers 2

    .line 1
    iget-boolean v0, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->isFirst:Z

    return v0
.end method

.method public setActionFlag(Ljava/lang/String;)V
    .registers 2

    .line 1
    iput-object p1, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->actionFlag:Ljava/lang/String;

    return-void
.end method

.method public setActionFrequency(I)V
    .registers 2

    .line 1
    iput p1, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->actionFrequency:I

    return-void
.end method

.method public setActionId(I)V
    .registers 2

    .line 1
    iput p1, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->actionId:I

    return-void
.end method

.method public setActionName(Ljava/lang/String;)V
    .registers 2

    .line 1
    iput-object p1, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->actionName:Ljava/lang/String;

    return-void
.end method

.method public setActionRewards(Ljava/util/List;)V
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/List<",
            "Lcom/sandboxol/blockymods/entity/ActivityTaskActionReward;",
            ">;)V"
        }
    .end annotation

    .line 1
    iput-object p1, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->actionRewards:Ljava/util/List;

    return-void
.end method

.method public setCompleteQuantity(I)V
    .registers 2

    .line 1
    iput p1, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->completeQuantity:I

    .line 2
    invoke-virtual {p0}, Landroidx/databinding/BaseObservable;->notifyChange()V

    return-void
.end method

.method public setContent(Ljava/lang/String;)V
    .registers 2

    .line 1
    iput-object p1, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->content:Ljava/lang/String;

    return-void
.end method

.method public setDateDesc(Ljava/lang/String;)V
    .registers 2

    .line 1
    iput-object p1, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->dateDesc:Ljava/lang/String;

    return-void
.end method

.method public setFirst(Z)V
    .registers 2

    .line 1
    iput-boolean p1, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->isFirst:Z

    return-void
.end method

.method public setIsShowComplete(I)V
    .registers 2

    .line 1
    iput p1, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->isShowComplete:I

    return-void
.end method

.method public setIsSingleCumulative(I)V
    .registers 2

    .line 1
    iput p1, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->isSingleCumulative:I

    return-void
.end method

.method public setPic(Ljava/lang/String;)V
    .registers 2

    .line 1
    iput-object p1, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->pic:Ljava/lang/String;

    return-void
.end method

.method public setQuantity(I)V
    .registers 2

    .line 1
    iput p1, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->quantity:I

    return-void
.end method

.method public setStatus(I)V
    .registers 2

    .line 1
    iput p1, p0, Lcom/sandboxol/blockymods/entity/ActivityTaskAction;->status:I

    .line 2
    invoke-virtual {p0}, Landroidx/databinding/BaseObservable;->notifyChange()V

    return-void
.end method