ConfigInformation$Builder.smali

.class public Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
.super Ljava/lang/Object;
.source "ConfigInformation.java"


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Ltr/com/hurriyet/clicks/ConfigInformation;
.end annotation

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


# instance fields
.field action:Ljava/lang/String;

.field app_id:Ljava/lang/String;

.field article_id:Ljava/lang/String;

.field base_url:Ljava/lang/String;

.field browser_language:Ljava/lang/String;

.field category:Ljava/lang/String;

.field domain:Ljava/lang/String;

.field event_name:Ljava/lang/String;

.field global_id:Ljava/lang/String;

.field hur_pass_id:Ljava/lang/String;

.field label:Ljava/lang/String;

.field mobile:Ljava/lang/String;

.field newsCategory:Ljava/lang/String;

.field page_title:Ljava/lang/String;

.field pathname:Ljava/lang/String;

.field portal:Ljava/lang/String;

.field query_params:Ljava/lang/String;

.field referrer:Ljava/lang/String;

.field resolution:Ljava/lang/String;

.field screen_name:Ljava/lang/String;

.field session_id:Ljava/lang/String;

.field short_id:Ljava/lang/Long;

.field version:Ljava/lang/String;


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

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

    const-string v0, "Mobile"

    .line 57
    iput-object v0, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->mobile:Ljava/lang/String;

    const-string v0, ""

    .line 58
    iput-object v0, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->hur_pass_id:Ljava/lang/String;

    .line 59
    iput-object v0, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->event_name:Ljava/lang/String;

    .line 60
    iput-object v0, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->base_url:Ljava/lang/String;

    .line 61
    iput-object v0, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->action:Ljava/lang/String;

    .line 62
    iput-object v0, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->browser_language:Ljava/lang/String;

    .line 63
    iput-object v0, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->domain:Ljava/lang/String;

    .line 64
    iput-object v0, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->label:Ljava/lang/String;

    .line 65
    iput-object v0, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->newsCategory:Ljava/lang/String;

    .line 66
    iput-object v0, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->pathname:Ljava/lang/String;

    .line 67
    iput-object v0, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->portal:Ljava/lang/String;

    .line 68
    iput-object v0, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->global_id:Ljava/lang/String;

    .line 69
    iput-object v0, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->query_params:Ljava/lang/String;

    .line 70
    iput-object v0, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->referrer:Ljava/lang/String;

    .line 71
    iput-object v0, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->resolution:Ljava/lang/String;

    .line 72
    iput-object v0, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->session_id:Ljava/lang/String;

    .line 73
    iput-object v0, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->article_id:Ljava/lang/String;

    .line 74
    iput-object v0, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->category:Ljava/lang/String;

    .line 75
    iput-object v0, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->app_id:Ljava/lang/String;

    .line 76
    iput-object v0, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->screen_name:Ljava/lang/String;

    .line 77
    iput-object v0, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->version:Ljava/lang/String;

    const-wide/16 v0, 0x0

    .line 79
    invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v0

    iput-object v0, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->short_id:Ljava/lang/Long;

    return-void
.end method


# virtual methods
.method public build()Ltr/com/hurriyet/clicks/ConfigInformation;
    .registers 27

    move-object/from16 v0, p0

    .line 200
    new-instance v24, Ltr/com/hurriyet/clicks/ConfigInformation;

    move-object/from16 v1, v24

    iget-object v2, v0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->hur_pass_id:Ljava/lang/String;

    iget-object v3, v0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->event_name:Ljava/lang/String;

    iget-object v4, v0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->base_url:Ljava/lang/String;

    iget-object v5, v0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->action:Ljava/lang/String;

    iget-object v6, v0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->browser_language:Ljava/lang/String;

    iget-object v7, v0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->domain:Ljava/lang/String;

    iget-object v8, v0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->label:Ljava/lang/String;

    iget-object v9, v0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->newsCategory:Ljava/lang/String;

    iget-object v10, v0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->pathname:Ljava/lang/String;

    iget-object v11, v0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->portal:Ljava/lang/String;

    iget-object v12, v0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->query_params:Ljava/lang/String;

    iget-object v13, v0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->referrer:Ljava/lang/String;

    iget-object v14, v0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->resolution:Ljava/lang/String;

    iget-object v15, v0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->session_id:Ljava/lang/String;

    move-object/from16 v25, v1

    iget-object v1, v0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->article_id:Ljava/lang/String;

    move-object/from16 v16, v1

    iget-object v1, v0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->category:Ljava/lang/String;

    move-object/from16 v17, v1

    iget-object v1, v0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->app_id:Ljava/lang/String;

    move-object/from16 v18, v1

    iget-object v1, v0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->screen_name:Ljava/lang/String;

    move-object/from16 v19, v1

    iget-object v1, v0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->version:Ljava/lang/String;

    move-object/from16 v20, v1

    iget-object v1, v0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->page_title:Ljava/lang/String;

    move-object/from16 v21, v1

    iget-object v1, v0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->short_id:Ljava/lang/Long;

    move-object/from16 v22, v1

    iget-object v1, v0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->global_id:Ljava/lang/String;

    move-object/from16 v23, v1

    move-object/from16 v1, v25

    invoke-direct/range {v1 .. v23}, Ltr/com/hurriyet/clicks/ConfigInformation;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;)V

    return-object v24
.end method

.method public setAction(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
    .registers 2

    if-eqz p1, :cond_5

    .line 98
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->action:Ljava/lang/String;

    goto :goto_9

    :cond_5
    const-string p1, ""

    .line 100
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->action:Ljava/lang/String;

    :goto_9
    return-object p0
.end method

.method public setAppId(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
    .registers 2

    .line 166
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->app_id:Ljava/lang/String;

    return-object p0
.end method

.method public setArticleId(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
    .registers 2

    .line 156
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->article_id:Ljava/lang/String;

    return-object p0
.end method

.method public setBaseUrl(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
    .registers 2

    .line 92
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->base_url:Ljava/lang/String;

    return-object p0
.end method

.method public setBrowserLanguage(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
    .registers 2

    .line 106
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->browser_language:Ljava/lang/String;

    return-object p0
.end method

.method public setCategory(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
    .registers 2

    .line 161
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->category:Ljava/lang/String;

    return-object p0
.end method

.method public setDomain(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
    .registers 2

    .line 111
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->domain:Ljava/lang/String;

    return-object p0
.end method

.method public setEventName(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
    .registers 2

    .line 87
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->event_name:Ljava/lang/String;

    return-object p0
.end method

.method public setGlobalId(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
    .registers 2

    .line 186
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->global_id:Ljava/lang/String;

    return-object p0
.end method

.method public setHurPassId(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
    .registers 2

    .line 82
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->hur_pass_id:Ljava/lang/String;

    return-object p0
.end method

.method public setLabel(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
    .registers 2

    .line 116
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->label:Ljava/lang/String;

    return-object p0
.end method

.method public setNewsCategory(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
    .registers 2

    .line 121
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->newsCategory:Ljava/lang/String;

    return-object p0
.end method

.method public setPageTitle(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
    .registers 2

    .line 181
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->page_title:Ljava/lang/String;

    return-object p0
.end method

.method public setPathname(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
    .registers 2

    .line 126
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->pathname:Ljava/lang/String;

    return-object p0
.end method

.method public setPortal(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
    .registers 2

    .line 131
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->portal:Ljava/lang/String;

    return-object p0
.end method

.method public setQueryParams(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
    .registers 2

    .line 136
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->query_params:Ljava/lang/String;

    return-object p0
.end method

.method public setReferrer(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
    .registers 2

    .line 141
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->referrer:Ljava/lang/String;

    return-object p0
.end method

.method public setResolution(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
    .registers 2

    .line 146
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->resolution:Ljava/lang/String;

    return-object p0
.end method

.method public setScreenName(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
    .registers 2

    .line 171
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->screen_name:Ljava/lang/String;

    return-object p0
.end method

.method public setSessionId(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
    .registers 2

    .line 151
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->session_id:Ljava/lang/String;

    return-object p0
.end method

.method public setShortId(Ljava/lang/Long;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
    .registers 3

    if-eqz p1, :cond_5

    .line 192
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->short_id:Ljava/lang/Long;

    goto :goto_c

    :cond_5
    const-string p1, "ClicksSDK"

    const-string v0, "Short ID Null Impassable!"

    .line 194
    invoke-static {p1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I

    :goto_c
    return-object p0
.end method

.method public setVersion(Ljava/lang/String;)Ltr/com/hurriyet/clicks/ConfigInformation$Builder;
    .registers 2

    .line 176
    iput-object p1, p0, Ltr/com/hurriyet/clicks/ConfigInformation$Builder;->version:Ljava/lang/String;

    return-object p0
.end method