CSCustomServiceInfo$Builder.smali
.class public Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.super Ljava/lang/Object;
.source "CSCustomServiceInfo.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lio/rong/imlib/model/CSCustomServiceInfo;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "Builder"
.end annotation
# instance fields
.field private QQ:Ljava/lang/String;
.field private address:Ljava/lang/String;
.field private age:Ljava/lang/String;
.field private birthday:Ljava/lang/String;
.field private city:Ljava/lang/String;
.field private define:Ljava/lang/String;
.field private email:Ljava/lang/String;
.field private enterUrl:Ljava/lang/String;
.field private gender:Ljava/lang/String;
.field private grade:Ljava/lang/String;
.field private listUrl:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private loginName:Ljava/lang/String;
.field private memo:Ljava/lang/String;
.field private mobileNo:Ljava/lang/String;
.field private name:Ljava/lang/String;
.field private nickName:Ljava/lang/String;
.field private page:Ljava/lang/String;
.field private portraitUrl:Ljava/lang/String;
.field private productId:Ljava/lang/String;
.field private profession:Ljava/lang/String;
.field private province:Ljava/lang/String;
.field private referrer:Ljava/lang/String;
.field private skillId:Ljava/lang/String;
.field private userId:Ljava/lang/String;
.field private weibo:Ljava/lang/String;
.field private weixin:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.registers 3
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const-string v0, ""
.line 2
iput-object v0, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->page:Ljava/lang/String;
.line 3
iput-object v0, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->referrer:Ljava/lang/String;
.line 4
iput-object v0, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->enterUrl:Ljava/lang/String;
.line 5
iput-object v0, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->skillId:Ljava/lang/String;
.line 6
new-instance v1, Ljava/util/ArrayList;
invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
iput-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->listUrl:Ljava/util/List;
.line 7
iput-object v0, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->define:Ljava/lang/String;
.line 8
iput-object v0, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->productId:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public QQ(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 2
.line 1
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->QQ:Ljava/lang/String;
return-object p0
.end method
.method public address(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 2
.line 1
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->address:Ljava/lang/String;
return-object p0
.end method
.method public age(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 2
.line 1
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->age:Ljava/lang/String;
return-object p0
.end method
.method public birthday(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 2
.line 1
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->birthday:Ljava/lang/String;
return-object p0
.end method
.method public build()Lio/rong/imlib/model/CSCustomServiceInfo;
.registers 4
.line 1
invoke-static {}, Lio/rong/imlib/RongIMClient;->getInstance()Lio/rong/imlib/RongIMClient;
move-result-object v0
if-nez v0, :cond_8
const/4 v0, 0x0
return-object v0
.line 2
:cond_8
new-instance v0, Lio/rong/imlib/model/CSCustomServiceInfo;
invoke-direct {v0}, Lio/rong/imlib/model/CSCustomServiceInfo;-><init>()V
.line 3
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->userId:Ljava/lang/String;
const-string v2, ""
if-eqz v1, :cond_14
goto :goto_15
:cond_14
move-object v1, v2
:goto_15
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->userId:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$002(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 4
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->nickName:Ljava/lang/String;
if-eqz v1, :cond_1d
goto :goto_25
:cond_1d
invoke-static {}, Lio/rong/imlib/RongIMClient;->getInstance()Lio/rong/imlib/RongIMClient;
move-result-object v1
invoke-virtual {v1}, Lio/rong/imlib/RongIMClient;->getCurrentUserId()Ljava/lang/String;
move-result-object v1
:goto_25
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->nickName:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$102(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 5
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->loginName:Ljava/lang/String;
if-eqz v1, :cond_2d
goto :goto_2e
:cond_2d
move-object v1, v2
:goto_2e
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->loginName:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$202(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 6
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->name:Ljava/lang/String;
if-eqz v1, :cond_36
goto :goto_37
:cond_36
move-object v1, v2
:goto_37
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->name:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$302(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 7
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->grade:Ljava/lang/String;
if-eqz v1, :cond_3f
goto :goto_40
:cond_3f
move-object v1, v2
:goto_40
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->grade:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$402(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 8
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->gender:Ljava/lang/String;
if-eqz v1, :cond_48
goto :goto_49
:cond_48
move-object v1, v2
:goto_49
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->gender:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$502(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 9
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->birthday:Ljava/lang/String;
if-eqz v1, :cond_51
goto :goto_52
:cond_51
move-object v1, v2
:goto_52
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->birthday:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$602(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 10
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->age:Ljava/lang/String;
if-eqz v1, :cond_5a
goto :goto_5b
:cond_5a
move-object v1, v2
:goto_5b
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->age:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$702(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 11
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->profession:Ljava/lang/String;
if-eqz v1, :cond_63
goto :goto_64
:cond_63
move-object v1, v2
:goto_64
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->profession:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$802(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 12
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->portraitUrl:Ljava/lang/String;
if-eqz v1, :cond_6c
goto :goto_6d
:cond_6c
move-object v1, v2
:goto_6d
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->portraitUrl:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$902(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 13
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->province:Ljava/lang/String;
if-eqz v1, :cond_75
goto :goto_76
:cond_75
move-object v1, v2
:goto_76
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->province:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$1002(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 14
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->city:Ljava/lang/String;
if-eqz v1, :cond_7e
goto :goto_7f
:cond_7e
move-object v1, v2
:goto_7f
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->city:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$1102(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 15
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->memo:Ljava/lang/String;
if-eqz v1, :cond_87
goto :goto_88
:cond_87
move-object v1, v2
:goto_88
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->memo:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$1202(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 16
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->mobileNo:Ljava/lang/String;
if-eqz v1, :cond_90
goto :goto_91
:cond_90
move-object v1, v2
:goto_91
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->mobileNo:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$1302(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 17
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->email:Ljava/lang/String;
if-eqz v1, :cond_99
goto :goto_9a
:cond_99
move-object v1, v2
:goto_9a
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->email:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$1402(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 18
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->address:Ljava/lang/String;
if-eqz v1, :cond_a2
goto :goto_a3
:cond_a2
move-object v1, v2
:goto_a3
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->address:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$1502(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 19
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->QQ:Ljava/lang/String;
if-eqz v1, :cond_ab
goto :goto_ac
:cond_ab
move-object v1, v2
:goto_ac
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->QQ:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$1602(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 20
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->weibo:Ljava/lang/String;
if-eqz v1, :cond_b4
goto :goto_b5
:cond_b4
move-object v1, v2
:goto_b5
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->weibo:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$1702(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 21
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->weixin:Ljava/lang/String;
if-eqz v1, :cond_bd
goto :goto_be
:cond_bd
move-object v1, v2
:goto_be
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->weixin:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$1802(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 22
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->page:Ljava/lang/String;
if-eqz v1, :cond_c6
goto :goto_c7
:cond_c6
move-object v1, v2
:goto_c7
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->page:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$1902(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 23
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->referrer:Ljava/lang/String;
if-eqz v1, :cond_cf
goto :goto_d0
:cond_cf
move-object v1, v2
:goto_d0
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->referrer:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$2002(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 24
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->enterUrl:Ljava/lang/String;
if-eqz v1, :cond_d8
goto :goto_d9
:cond_d8
move-object v1, v2
:goto_d9
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->enterUrl:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$2102(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 25
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->skillId:Ljava/lang/String;
if-eqz v1, :cond_e1
goto :goto_e2
:cond_e1
move-object v1, v2
:goto_e2
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->skillId:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$2202(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 26
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->listUrl:Ljava/util/List;
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->listUrl:Ljava/util/List;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$2302(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/util/List;)Ljava/util/List;
.line 27
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->define:Ljava/lang/String;
if-eqz v1, :cond_ef
goto :goto_f0
:cond_ef
move-object v1, v2
:goto_f0
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->define:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$2402(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
.line 28
iget-object v1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->productId:Ljava/lang/String;
if-eqz v1, :cond_f8
goto :goto_f9
:cond_f8
move-object v1, v2
:goto_f9
# setter for: Lio/rong/imlib/model/CSCustomServiceInfo;->productId:Ljava/lang/String;
invoke-static {v0, v1}, Lio/rong/imlib/model/CSCustomServiceInfo;->access$2502(Lio/rong/imlib/model/CSCustomServiceInfo;Ljava/lang/String;)Ljava/lang/String;
return-object v0
.end method
.method public city(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 2
.line 1
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->city:Ljava/lang/String;
return-object p0
.end method
.method public define(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 2
.line 1
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->define:Ljava/lang/String;
return-object p0
.end method
.method public email(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 2
.line 1
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->email:Ljava/lang/String;
return-object p0
.end method
.method public enterUrl(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 2
.line 1
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->enterUrl:Ljava/lang/String;
return-object p0
.end method
.method public gender(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 3
.line 1
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_8
.line 2
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->gender:Ljava/lang/String;
:cond_8
return-object p0
.end method
.method public grade(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 3
.line 1
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_8
.line 2
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->grade:Ljava/lang/String;
:cond_8
return-object p0
.end method
.method public listUrl(Ljava/util/List;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/String;",
">;)",
"Lio/rong/imlib/model/CSCustomServiceInfo$Builder;"
}
.end annotation
if-eqz p1, :cond_d
.line 1
invoke-interface {p1}, Ljava/util/List;->isEmpty()Z
move-result v0
if-nez v0, :cond_d
.line 2
iget-object v0, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->listUrl:Ljava/util/List;
invoke-interface {v0, p1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
:cond_d
return-object p0
.end method
.method public loginName(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 2
.line 1
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->loginName:Ljava/lang/String;
return-object p0
.end method
.method public memo(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 3
.line 1
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_8
.line 2
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->memo:Ljava/lang/String;
:cond_8
return-object p0
.end method
.method public mobileNo(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 3
.line 1
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_8
.line 2
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->mobileNo:Ljava/lang/String;
:cond_8
return-object p0
.end method
.method public name(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 3
.line 1
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_8
.line 2
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->name:Ljava/lang/String;
:cond_8
return-object p0
.end method
.method public nickName(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 3
.line 1
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_8
.line 2
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->nickName:Ljava/lang/String;
:cond_8
return-object p0
.end method
.method public page(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 3
.line 1
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_8
.line 2
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->page:Ljava/lang/String;
:cond_8
return-object p0
.end method
.method public portraitUrl(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 2
.line 1
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->portraitUrl:Ljava/lang/String;
return-object p0
.end method
.method public productId(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 2
.line 1
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->productId:Ljava/lang/String;
return-object p0
.end method
.method public profession(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 2
.line 1
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->profession:Ljava/lang/String;
return-object p0
.end method
.method public province(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 2
.line 1
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->province:Ljava/lang/String;
return-object p0
.end method
.method public referrer(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 2
.line 1
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->referrer:Ljava/lang/String;
return-object p0
.end method
.method public skillId(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 3
.line 1
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_8
.line 2
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->skillId:Ljava/lang/String;
:cond_8
return-object p0
.end method
.method public userId(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 3
.line 1
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_8
.line 2
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->userId:Ljava/lang/String;
:cond_8
return-object p0
.end method
.method public weibo(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 2
.line 1
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->weibo:Ljava/lang/String;
return-object p0
.end method
.method public weixin(Ljava/lang/String;)Lio/rong/imlib/model/CSCustomServiceInfo$Builder;
.registers 2
.line 1
iput-object p1, p0, Lio/rong/imlib/model/CSCustomServiceInfo$Builder;->weixin:Ljava/lang/String;
return-object p0
.end method