c.smali

.class final Lcom/vivo/push/c/c;
.super Lcom/vivo/push/c/b;
.source "OnSetTagsReceiveTask.java"


# direct methods
.method constructor <init>(Lcom/vivo/push/r;)V
    .registers 2

    .prologue
    .line 21
    invoke-direct {p0, p1}, Lcom/vivo/push/c/b;-><init>(Lcom/vivo/push/r;)V

    .line 22
    return-void
.end method

.method static synthetic a(Lcom/vivo/push/c/c;)Landroid/content/Context;
    .registers 2

    .prologue
    .line 14
    iget-object v0, p0, Lcom/vivo/push/c/c;->b:Landroid/content/Context;

    return-object v0
.end method

.method static synthetic b(Lcom/vivo/push/c/c;)Landroid/content/Context;
    .registers 2

    .prologue
    .line 14
    iget-object v0, p0, Lcom/vivo/push/c/c;->b:Landroid/content/Context;

    return-object v0
.end method


# virtual methods
.method protected final a(Lcom/vivo/push/r;)V
    .registers 13

    .prologue
    .line 26
    check-cast p1, Lcom/vivo/push/b/t;

    .line 28
    invoke-virtual {p1}, Lcom/vivo/push/b/t;->a()Ljava/util/ArrayList;

    move-result-object v0

    .line 29
    invoke-virtual {p1}, Lcom/vivo/push/b/t;->r_()Ljava/util/List;

    move-result-object v1

    .line 30
    new-instance v3, Ljava/util/ArrayList;

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

    .line 31
    new-instance v6, Ljava/util/ArrayList;

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

    .line 32
    new-instance v4, Ljava/util/ArrayList;

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

    .line 33
    new-instance v7, Ljava/util/ArrayList;

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

    .line 35
    invoke-virtual {p1}, Lcom/vivo/push/b/t;->e()I

    move-result v2

    .line 36
    invoke-virtual {p1}, Lcom/vivo/push/b/t;->d()Ljava/lang/String;

    move-result-object v5

    .line 37
    if-eqz v0, :cond_62

    .line 38
    invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v8

    :cond_2c
    :goto_2c
    invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_62

    invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/lang/String;

    .line 39
    const-string v9, "ali/"

    invoke-virtual {v0, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z

    move-result v9

    if-eqz v9, :cond_4c

    .line 40
    const-string v9, "ali/"

    const-string v10, ""

    invoke-virtual {v0, v9, v10}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;

    move-result-object v0

    invoke-interface {v6, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    goto :goto_2c

    .line 41
    :cond_4c
    const-string/jumbo v9, "tag/"

    invoke-virtual {v0, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z

    move-result v9

    if-eqz v9, :cond_2c

    .line 42
    const-string/jumbo v9, "tag/"

    const-string v10, ""

    invoke-virtual {v0, v9, v10}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;

    move-result-object v0

    invoke-interface {v3, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    goto :goto_2c

    .line 46
    :cond_62
    if-eqz v1, :cond_9e

    .line 47
    invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v1

    :cond_68
    :goto_68
    invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_9e

    invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/lang/String;

    .line 48
    const-string v8, "ali/"

    invoke-virtual {v0, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z

    move-result v8

    if-eqz v8, :cond_88

    .line 49
    const-string v8, "ali/"

    const-string v9, ""

    invoke-virtual {v0, v8, v9}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;

    move-result-object v0

    invoke-interface {v7, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    goto :goto_68

    .line 50
    :cond_88
    const-string/jumbo v8, "tag/"

    invoke-virtual {v0, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z

    move-result v8

    if-eqz v8, :cond_68

    .line 51
    const-string/jumbo v8, "tag/"

    const-string v9, ""

    invoke-virtual {v0, v8, v9}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;

    move-result-object v0

    invoke-interface {v4, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    goto :goto_68

    .line 57
    :cond_9e
    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v0

    if-gtz v0, :cond_aa

    invoke-interface {v4}, Ljava/util/List;->size()I

    move-result v0

    if-lez v0, :cond_d3

    .line 58
    :cond_aa
    invoke-interface {v3}, Ljava/util/List;->size()I

    move-result v0

    if-lez v0, :cond_b7

    .line 59
    invoke-static {}, Lcom/vivo/push/i;->a()Lcom/vivo/push/i;

    move-result-object v0

    invoke-virtual {v0, v3}, Lcom/vivo/push/i;->a(Ljava/util/List;)V

    .line 61
    :cond_b7
    invoke-static {}, Lcom/vivo/push/i;->a()Lcom/vivo/push/i;

    move-result-object v1

    invoke-virtual {p1}, Lcom/vivo/push/b/t;->d()Ljava/lang/String;

    move-result-object v8

    invoke-interface {v4}, Ljava/util/List;->size()I

    move-result v0

    if-lez v0, :cond_10a

    const/16 v0, 0x2710

    :goto_c7
    invoke-virtual {v1, v8, v0}, Lcom/vivo/push/i;->a(Ljava/lang/String;I)V

    .line 62
    new-instance v0, Lcom/vivo/push/c/d;

    move-object v1, p0

    invoke-direct/range {v0 .. v5}, Lcom/vivo/push/c/d;-><init>(Lcom/vivo/push/c/c;ILjava/util/List;Ljava/util/List;Ljava/lang/String;)V

    invoke-static {v0}, Lcom/vivo/push/p;->b(Ljava/lang/Runnable;)V

    .line 70
    :cond_d3
    invoke-interface {v6}, Ljava/util/List;->size()I

    move-result v0

    if-gtz v0, :cond_df

    invoke-interface {v7}, Ljava/util/List;->size()I

    move-result v0

    if-lez v0, :cond_109

    .line 71
    :cond_df
    invoke-interface {v6}, Ljava/util/List;->size()I

    move-result v0

    if-lez v0, :cond_f3

    .line 72
    invoke-static {}, Lcom/vivo/push/i;->a()Lcom/vivo/push/i;

    move-result-object v1

    const/4 v0, 0x0

    invoke-interface {v6, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/lang/String;

    invoke-virtual {v1, v0}, Lcom/vivo/push/i;->b(Ljava/lang/String;)V

    .line 74
    :cond_f3
    invoke-static {}, Lcom/vivo/push/i;->a()Lcom/vivo/push/i;

    move-result-object v0

    invoke-virtual {p1}, Lcom/vivo/push/b/t;->d()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1, v2}, Lcom/vivo/push/i;->a(Ljava/lang/String;I)V

    .line 75
    new-instance v0, Lcom/vivo/push/c/e;

    move-object v1, p0

    move-object v3, v6

    move-object v4, v7

    invoke-direct/range {v0 .. v5}, Lcom/vivo/push/c/e;-><init>(Lcom/vivo/push/c/c;ILjava/util/List;Ljava/util/List;Ljava/lang/String;)V

    invoke-static {v0}, Lcom/vivo/push/p;->b(Ljava/lang/Runnable;)V

    .line 84
    :cond_109
    return-void

    :cond_10a
    move v0, v2

    .line 61
    goto :goto_c7
.end method