M.smali
.class public final Lcom/twitter/sdk/android/tweetui/M;
.super Ljava/lang/Object;
.source "TweetUtils.java"
# direct methods
.method static a(Ljava/lang/String;J)Landroid/net/Uri;
.registers 8
const-wide/16 v0, 0x0
cmp-long v2, p1, v0
if-gtz v2, :cond_8
const/4 p0, 0x0
return-object p0
.line 2
:cond_8
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
const/4 v1, 0x1
const/4 v2, 0x0
const/4 v3, 0x2
const-string v4, "https://twitter.com/%s/status/%d?ref_src=twsrc%%5Etwitterkit"
if-eqz v0, :cond_26
.line 3
sget-object p0, Ljava/util/Locale;->US:Ljava/util/Locale;
new-array v0, v3, [Ljava/lang/Object;
const-string v3, "twitter_unknown"
aput-object v3, v0, v2
invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p1
aput-object p1, v0, v1
invoke-static {p0, v4, v0}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p0
goto :goto_36
.line 4
:cond_26
sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale;
new-array v3, v3, [Ljava/lang/Object;
aput-object p0, v3, v2
invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p0
aput-object p0, v3, v1
invoke-static {v0, v4, v3}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p0
.line 5
:goto_36
invoke-static {p0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object p0
return-object p0
.end method
.method static a(Lcom/twitter/sdk/android/core/models/n;)Lcom/twitter/sdk/android/core/models/n;
.registers 2
if-eqz p0, :cond_8
.line 1
iget-object v0, p0, Lcom/twitter/sdk/android/core/models/n;->y:Lcom/twitter/sdk/android/core/models/n;
if-nez v0, :cond_7
goto :goto_8
:cond_7
return-object v0
:cond_8
:goto_8
return-object p0
.end method
.method static a(Ljava/lang/String;)Ljava/lang/String;
.registers 4
.line 6
sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale;
const/4 v1, 0x1
new-array v1, v1, [Ljava/lang/Object;
const/4 v2, 0x0
aput-object p0, v1, v2
const-string p0, "https://twitter.com/hashtag/%s?ref_src=twsrc%%5Etwitterkit"
invoke-static {v0, p0, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p0
return-object p0
.end method
.method static b(Ljava/lang/String;)Ljava/lang/String;
.registers 5
.line 3
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
const/4 v1, 0x0
const/4 v2, 0x1
const-string v3, "https://twitter.com/%s?ref_src=twsrc%%5Etwitterkit"
if-eqz v0, :cond_17
.line 4
sget-object p0, Ljava/util/Locale;->US:Ljava/util/Locale;
new-array v0, v2, [Ljava/lang/Object;
const-string v2, "twitter_unknown"
aput-object v2, v0, v1
invoke-static {p0, v3, v0}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p0
goto :goto_21
.line 5
:cond_17
sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale;
new-array v2, v2, [Ljava/lang/Object;
aput-object p0, v2, v1
invoke-static {v0, v3, v2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p0
:goto_21
return-object p0
.end method
.method static b(Lcom/twitter/sdk/android/core/models/n;)Z
.registers 6
if-eqz p0, :cond_18
.line 1
iget-wide v0, p0, Lcom/twitter/sdk/android/core/models/n;->i:J
const-wide/16 v2, 0x0
cmp-long v4, v0, v2
if-lez v4, :cond_18
iget-object p0, p0, Lcom/twitter/sdk/android/core/models/n;->D:Lcom/twitter/sdk/android/core/models/User;
if-eqz p0, :cond_18
iget-object p0, p0, Lcom/twitter/sdk/android/core/models/User;->screenName:Ljava/lang/String;
.line 2
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p0
if-nez p0, :cond_18
const/4 p0, 0x1
goto :goto_19
:cond_18
const/4 p0, 0x0
:goto_19
return p0
.end method
.method static c(Ljava/lang/String;)Ljava/lang/String;
.registers 4
.line 3
sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale;
const/4 v1, 0x1
new-array v1, v1, [Ljava/lang/Object;
const/4 v2, 0x0
aput-object p0, v1, v2
const-string p0, "https://twitter.com/search?q=%%24%s&ref_src=twsrc%%5Etwitterkit"
invoke-static {v0, p0, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p0
return-object p0
.end method
.method static c(Lcom/twitter/sdk/android/core/models/n;)Z
.registers 2
.line 1
iget-object v0, p0, Lcom/twitter/sdk/android/core/models/n;->v:Lcom/twitter/sdk/android/core/models/n;
if-eqz v0, :cond_18
iget-object v0, p0, Lcom/twitter/sdk/android/core/models/n;->H:Lcom/twitter/sdk/android/core/models/d;
if-nez v0, :cond_18
iget-object p0, p0, Lcom/twitter/sdk/android/core/models/n;->d:Lcom/twitter/sdk/android/core/models/p;
if-eqz p0, :cond_16
iget-object p0, p0, Lcom/twitter/sdk/android/core/models/p;->d:Ljava/util/List;
if-eqz p0, :cond_16
.line 2
invoke-interface {p0}, Ljava/util/List;->isEmpty()Z
move-result p0
if-eqz p0, :cond_18
:cond_16
const/4 p0, 0x1
goto :goto_19
:cond_18
const/4 p0, 0x0
:goto_19
return p0
.end method