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