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