SporSDK.smali

.class public Ltr/com/spor/androidsdk/SporSDK;
.super Ljava/lang/Object;
.source "SporSDK.java"


# static fields
.field public static CONTEXT:Landroid/content/Context; = null

.field private static final TAG:Ljava/lang/String; = "SporSDK"

.field private static versionCode:I = 0x0

.field private static versionName:Ljava/lang/String; = "0.0.0"


# direct methods
.method static constructor <clinit>()V
    .registers 0

    return-void
.end method

.method public constructor <init>()V
    .registers 1

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

    return-void
.end method

.method public static buildSporSDK(Landroid/content/Context;)V
    .registers 5

    const-string v0, "SporSDK"

    .line 67
    sput-object p0, Ltr/com/spor/androidsdk/SporSDK;->CONTEXT:Landroid/content/Context;

    .line 70
    :try_start_4
    invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;

    move-result-object v1

    invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;

    move-result-object v2

    const/4 v3, 0x0

    invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;

    move-result-object v1

    iget-object v1, v1, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String;

    sput-object v1, Ltr/com/spor/androidsdk/SporSDK;->versionName:Ljava/lang/String;

    .line 71
    invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;

    move-result-object v1

    invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;

    move-result-object p0

    invoke-virtual {v1, p0, v3}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;

    move-result-object p0

    iget p0, p0, Landroid/content/pm/PackageInfo;->versionCode:I

    sput p0, Ltr/com/spor/androidsdk/SporSDK;->versionCode:I

    .line 72
    sget-object p0, Ltr/com/spor/androidsdk/SporSDK;->versionName:Ljava/lang/String;

    sput-object p0, Ltr/com/spor/androidsdk/servicebuilder/SporServiceBuilderV1;->versionName:Ljava/lang/String;

    .line 73
    sget p0, Ltr/com/spor/androidsdk/SporSDK;->versionCode:I

    sput p0, Ltr/com/spor/androidsdk/servicebuilder/SporServiceBuilderV1;->versionCode:I

    .line 74
    sget-object p0, Ltr/com/spor/androidsdk/SporSDK;->versionName:Ljava/lang/String;

    sput-object p0, Ltr/com/hurriyet/androidsdk/connection/NotificationsApiServiceBuilder;->versionName:Ljava/lang/String;

    .line 75
    sget p0, Ltr/com/spor/androidsdk/SporSDK;->versionCode:I

    sput p0, Ltr/com/hurriyet/androidsdk/connection/NotificationsApiServiceBuilder;->versionCode:I
    :try_end_35
    .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_4 .. :try_end_35} :catch_50
    .catch Ljava/lang/NullPointerException; {:try_start_4 .. :try_end_35} :catch_36

    goto :goto_69

    :catch_36
    move-exception p0

    .line 89
    new-instance v1, Ljava/lang/StringBuilder;

    invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V

    const-string v2, "NullPointer: "

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {p0}, Ljava/lang/NullPointerException;->getMessage()Ljava/lang/String;

    move-result-object p0

    invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p0

    invoke-static {v0, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I

    goto :goto_69

    :catch_50
    move-exception p0

    .line 87
    new-instance v1, Ljava/lang/StringBuilder;

    invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V

    const-string v2, "NameNotFound: "

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {p0}, Landroid/content/pm/PackageManager$NameNotFoundException;->getMessage()Ljava/lang/String;

    move-result-object p0

    invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p0

    invoke-static {v0, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I

    :goto_69
    return-void
.end method

.method public static getCategoryWidgetDailyMatches(Ljava/lang/String;Ltr/com/spor/androidsdk/callback/MatchesListCallback;)Lretrofit2/Call;
    .registers 3

    .line 534
    invoke-static {}, Ltr/com/spor/androidsdk/servicebuilder/SporServiceBuilderV1;->createService()Ltr/com/spor/androidsdk/service/SporServicesV1;

    move-result-object v0

    .line 535
    invoke-interface {v0, p0}, Ltr/com/spor/androidsdk/service/SporServicesV1;->getCategoryWidgetDailyMatches(Ljava/lang/String;)Lretrofit2/Call;

    move-result-object p0

    .line 536
    new-instance v0, Ltr/com/spor/androidsdk/SporSDK$17;

    invoke-direct {v0, p1}, Ltr/com/spor/androidsdk/SporSDK$17;-><init>(Ltr/com/spor/androidsdk/callback/MatchesListCallback;)V

    invoke-interface {p0, v0}, Lretrofit2/Call;->enqueue(Lretrofit2/Callback;)V

    return-object p0
.end method

.method public static getCategoryWidgetFixture(Ljava/lang/String;Ltr/com/spor/androidsdk/callback/SporLeagueSummaryCallback;)Lretrofit2/Call;
    .registers 3

    .line 555
    invoke-static {}, Ltr/com/spor/androidsdk/servicebuilder/SporServiceBuilderV1;->createService()Ltr/com/spor/androidsdk/service/SporServicesV1;

    move-result-object v0

    .line 556
    invoke-interface {v0, p0}, Ltr/com/spor/androidsdk/service/SporServicesV1;->getCategoryWidgetFixture(Ljava/lang/String;)Lretrofit2/Call;

    move-result-object p0

    .line 557
    new-instance v0, Ltr/com/spor/androidsdk/SporSDK$18;

    invoke-direct {v0, p1}, Ltr/com/spor/androidsdk/SporSDK$18;-><init>(Ltr/com/spor/androidsdk/callback/SporLeagueSummaryCallback;)V

    invoke-interface {p0, v0}, Lretrofit2/Call;->enqueue(Lretrofit2/Callback;)V

    return-object p0
.end method

.method public static getCommentaryWidget(Ljava/lang/String;Ltr/com/spor/androidsdk/callback/WidgetCallback;)Lretrofit2/Call;
    .registers 3

    .line 137
    invoke-static {}, Ltr/com/spor/androidsdk/servicebuilder/SporServiceBuilderV1;->createService()Ltr/com/spor/androidsdk/service/SporServicesV1;

    move-result-object v0

    .line 138
    invoke-interface {v0, p0}, Ltr/com/spor/androidsdk/service/SporServicesV1;->commentaryWidget(Ljava/lang/String;)Lretrofit2/Call;

    move-result-object p0

    .line 139
    new-instance v0, Ltr/com/spor/androidsdk/SporSDK$3;

    invoke-direct {v0, p1}, Ltr/com/spor/androidsdk/SporSDK$3;-><init>(Ltr/com/spor/androidsdk/callback/WidgetCallback;)V

    invoke-interface {p0, v0}, Lretrofit2/Call;->enqueue(Lretrofit2/Callback;)V

    return-object p0
.end method

.method public static getLineUpsWidget(Ljava/lang/String;Ltr/com/spor/androidsdk/callback/WidgetCallback;)Lretrofit2/Call;
    .registers 3

    .line 159
    invoke-static {}, Ltr/com/spor/androidsdk/servicebuilder/SporServiceBuilderV1;->createService()Ltr/com/spor/androidsdk/service/SporServicesV1;

    move-result-object v0

    .line 160
    invoke-interface {v0, p0}, Ltr/com/spor/androidsdk/service/SporServicesV1;->lineUpsWidget(Ljava/lang/String;)Lretrofit2/Call;

    move-result-object p0

    .line 161
    new-instance v0, Ltr/com/spor/androidsdk/SporSDK$4;

    invoke-direct {v0, p1}, Ltr/com/spor/androidsdk/SporSDK$4;-><init>(Ltr/com/spor/androidsdk/callback/WidgetCallback;)V

    invoke-interface {p0, v0}, Lretrofit2/Call;->enqueue(Lretrofit2/Callback;)V

    return-object p0
.end method

.method public static getLiveMatch(Ljava/lang/String;Ltr/com/spor/androidsdk/callback/SportMatchDetailCallback;)Lretrofit2/Call;
    .registers 3

    .line 486
    invoke-static {p0}, Lorg/apache/commons/lang3/StringUtils;->isNumeric(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_8

    const/4 p0, 0x0

    return-object p0

    .line 489
    :cond_8
    invoke-static {}, Ltr/com/spor/androidsdk/servicebuilder/SporServiceBuilderV1;->createService()Ltr/com/spor/androidsdk/service/SporServicesV1;

    move-result-object v0

    .line 490
    invoke-static {p0}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;

    move-result-object p0

    invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I

    move-result p0

    invoke-interface {v0, p0}, Ltr/com/spor/androidsdk/service/SporServicesV1;->getLiveMatch(I)Lretrofit2/Call;

    move-result-object p0

    .line 491
    new-instance v0, Ltr/com/spor/androidsdk/SporSDK$15;

    invoke-direct {v0, p1}, Ltr/com/spor/androidsdk/SporSDK$15;-><init>(Ltr/com/spor/androidsdk/callback/SportMatchDetailCallback;)V

    invoke-interface {p0, v0}, Lretrofit2/Call;->enqueue(Lretrofit2/Callback;)V

    return-object p0
.end method

.method public static getLiveMatchWidget(Ljava/lang/String;Ltr/com/spor/androidsdk/callback/WidgetCallback;)Lretrofit2/Call;
    .registers 3

    .line 203
    invoke-static {}, Ltr/com/spor/androidsdk/servicebuilder/SporServiceBuilderV1;->createService()Ltr/com/spor/androidsdk/service/SporServicesV1;

    move-result-object v0

    .line 204
    invoke-interface {v0, p0}, Ltr/com/spor/androidsdk/service/SporServicesV1;->liveMatchWidget(Ljava/lang/String;)Lretrofit2/Call;

    move-result-object p0

    .line 205
    new-instance v0, Ltr/com/spor/androidsdk/SporSDK$6;

    invoke-direct {v0, p1}, Ltr/com/spor/androidsdk/SporSDK$6;-><init>(Ltr/com/spor/androidsdk/callback/WidgetCallback;)V

    invoke-interface {p0, v0}, Lretrofit2/Call;->enqueue(Lretrofit2/Callback;)V

    return-object p0
.end method

.method public static getLiveScoresAllMatchList(Ltr/com/spor/androidsdk/callback/SporLiveScoresCallback;)Lretrofit2/Call;
    .registers 3

    .line 115
    invoke-static {}, Ltr/com/spor/androidsdk/servicebuilder/SporServiceBuilderV1;->createService()Ltr/com/spor/androidsdk/service/SporServicesV1;

    move-result-object v0

    .line 116
    invoke-interface {v0}, Ltr/com/spor/androidsdk/service/SporServicesV1;->getLiveScoresAllMatchList()Lretrofit2/Call;

    move-result-object v0

    .line 117
    new-instance v1, Ltr/com/spor/androidsdk/SporSDK$2;

    invoke-direct {v1, p0}, Ltr/com/spor/androidsdk/SporSDK$2;-><init>(Ltr/com/spor/androidsdk/callback/SporLiveScoresCallback;)V

    invoke-interface {v0, v1}, Lretrofit2/Call;->enqueue(Lretrofit2/Callback;)V

    return-object v0
.end method

.method public static getLiveScoresLiveMatchList(Ltr/com/spor/androidsdk/callback/SporLiveScoresCallback;)Lretrofit2/Call;
    .registers 3

    .line 512
    invoke-static {}, Ltr/com/spor/androidsdk/servicebuilder/SporServiceBuilderV1;->createService()Ltr/com/spor/androidsdk/service/SporServicesV1;

    move-result-object v0

    .line 513
    invoke-interface {v0}, Ltr/com/spor/androidsdk/service/SporServicesV1;->getCategoryWidgetLiveMatch()Lretrofit2/Call;

    move-result-object v0

    .line 514
    new-instance v1, Ltr/com/spor/androidsdk/SporSDK$16;

    invoke-direct {v1, p0}, Ltr/com/spor/androidsdk/SporSDK$16;-><init>(Ltr/com/spor/androidsdk/callback/SporLiveScoresCallback;)V

    invoke-interface {v0, v1}, Lretrofit2/Call;->enqueue(Lretrofit2/Callback;)V

    return-object v0
.end method

.method public static getOnBoardingInnerList(Ltr/com/spor/androidsdk/model/init/SporItem;Ltr/com/spor/androidsdk/callback/SporOnBoardingCallback;)Lretrofit2/Call;
    .registers 6

    .line 226
    invoke-static {}, Ltr/com/spor/androidsdk/servicebuilder/SporServiceBuilderV1;->createService()Ltr/com/spor/androidsdk/service/SporServicesV1;

    move-result-object v0

    .line 227
    invoke-virtual {p0}, Ltr/com/spor/androidsdk/model/init/SporItem;->getRedirectEnum()Ltr/com/spor/androidsdk/model/init/SporItemType;

    move-result-object v1

    .line 228
    sget-object v2, Ltr/com/spor/androidsdk/SporSDK$19;->$SwitchMap$tr$com$spor$androidsdk$model$init$SporItemType:[I

    invoke-virtual {v1}, Ltr/com/spor/androidsdk/model/init/SporItemType;->ordinal()I

    move-result v1

    aget v1, v2, v1

    const/4 v2, 0x1

    const/4 v3, 0x0

    if-eq v1, v2, :cond_2e

    const/4 v2, 0x2

    if-eq v1, v2, :cond_27

    const/4 v2, 0x3

    if-eq v1, v2, :cond_20

    const/4 p0, 0x4

    if-eq v1, p0, :cond_1f

    move-object p0, v3

    goto :goto_49

    :cond_1f
    return-object v3

    .line 240
    :cond_20
    iget-object p0, p0, Ltr/com/spor/androidsdk/model/init/SporItem;->id:Ljava/lang/String;

    invoke-interface {v0, p0}, Ltr/com/spor/androidsdk/service/SporServicesV1;->getTeams(Ljava/lang/String;)Lretrofit2/Call;

    move-result-object p0

    goto :goto_49

    .line 237
    :cond_27
    iget-object p0, p0, Ltr/com/spor/androidsdk/model/init/SporItem;->id:Ljava/lang/String;

    invoke-interface {v0, p0}, Ltr/com/spor/androidsdk/service/SporServicesV1;->getLeagues(Ljava/lang/String;)Lretrofit2/Call;

    move-result-object p0

    goto :goto_49

    .line 230
    :cond_2e
    iget-object v1, p0, Ltr/com/spor/androidsdk/model/init/SporItem;->type:Ljava/lang/String;

    sget-object v2, Ltr/com/spor/androidsdk/model/init/SporItemType;->COUNTRY:Ltr/com/spor/androidsdk/model/init/SporItemType;

    invoke-virtual {v2}, Ltr/com/spor/androidsdk/model/init/SporItemType;->toString()Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_43

    .line 231
    iget-object p0, p0, Ltr/com/spor/androidsdk/model/init/SporItem;->id:Ljava/lang/String;

    invoke-interface {v0, p0}, Ltr/com/spor/androidsdk/service/SporServicesV1;->getSubCountries(Ljava/lang/String;)Lretrofit2/Call;

    move-result-object p0

    goto :goto_49

    .line 233
    :cond_43
    iget-object p0, p0, Ltr/com/spor/androidsdk/model/init/SporItem;->id:Ljava/lang/String;

    invoke-interface {v0, p0}, Ltr/com/spor/androidsdk/service/SporServicesV1;->getCountries(Ljava/lang/String;)Lretrofit2/Call;

    move-result-object p0

    :goto_49
    if-nez p0, :cond_4c

    return-object v3

    .line 248
    :cond_4c
    new-instance v0, Ltr/com/spor/androidsdk/SporSDK$7;

    invoke-direct {v0, p1}, Ltr/com/spor/androidsdk/SporSDK$7;-><init>(Ltr/com/spor/androidsdk/callback/SporOnBoardingCallback;)V

    invoke-interface {p0, v0}, Lretrofit2/Call;->enqueue(Lretrofit2/Callback;)V

    return-object p0
.end method

.method public static getSportAuthors(Ltr/com/spor/androidsdk/callback/SportAuthorsCallback;)Lretrofit2/Call;
    .registers 3

    .line 311
    invoke-static {}, Ltr/com/hurriyet/androidsdk/connection/ContentServiceBuilder;->createService()Ltr/com/hurriyet/androidsdk/connection/service/ContentService;

    move-result-object v0

    .line 312
    invoke-interface {v0}, Ltr/com/hurriyet/androidsdk/connection/service/ContentService;->getSporAuthors()Lretrofit2/Call;

    move-result-object v0

    .line 313
    new-instance v1, Ltr/com/spor/androidsdk/SporSDK$10;

    invoke-direct {v1, p0}, Ltr/com/spor/androidsdk/SporSDK$10;-><init>(Ltr/com/spor/androidsdk/callback/SportAuthorsCallback;)V

    invoke-interface {v0, v1}, Lretrofit2/Call;->enqueue(Lretrofit2/Callback;)V

    return-object v0
.end method

.method public static getSportAuthorsSearch(Ltr/com/spor/androidsdk/callback/SportSearchAuthorsCallBack;)Lretrofit2/Call;
    .registers 3

    .line 364
    invoke-static {}, Ltr/com/hurriyet/androidsdk/connection/ContentServiceBuilder;->createService()Ltr/com/hurriyet/androidsdk/connection/service/ContentService;

    move-result-object v0

    .line 365
    invoke-interface {v0}, Ltr/com/hurriyet/androidsdk/connection/service/ContentService;->getSporSearchAuthors()Lretrofit2/Call;

    move-result-object v0

    .line 367
    new-instance v1, Ltr/com/spor/androidsdk/SporSDK$11;

    invoke-direct {v1, p0}, Ltr/com/spor/androidsdk/SporSDK$11;-><init>(Ltr/com/spor/androidsdk/callback/SportSearchAuthorsCallBack;)V

    invoke-interface {v0, v1}, Lretrofit2/Call;->enqueue(Lretrofit2/Callback;)V

    return-object v0
.end method

.method public static getStatisticsWidget(Ljava/lang/String;Ltr/com/spor/androidsdk/callback/WidgetCallback;)Lretrofit2/Call;
    .registers 3

    .line 181
    invoke-static {}, Ltr/com/spor/androidsdk/servicebuilder/SporServiceBuilderV1;->createService()Ltr/com/spor/androidsdk/service/SporServicesV1;

    move-result-object v0

    .line 182
    invoke-interface {v0, p0}, Ltr/com/spor/androidsdk/service/SporServicesV1;->statisticsWidget(Ljava/lang/String;)Lretrofit2/Call;

    move-result-object p0

    .line 183
    new-instance v0, Ltr/com/spor/androidsdk/SporSDK$5;

    invoke-direct {v0, p1}, Ltr/com/spor/androidsdk/SporSDK$5;-><init>(Ltr/com/spor/androidsdk/callback/WidgetCallback;)V

    invoke-interface {p0, v0}, Lretrofit2/Call;->enqueue(Lretrofit2/Callback;)V

    return-object p0
.end method

.method public static leagueFixture(Ljava/lang/String;Ltr/com/spor/androidsdk/callback/SporLeagueFixtureCallback;)Lretrofit2/Call;
    .registers 3

    .line 442
    invoke-static {}, Ltr/com/spor/androidsdk/servicebuilder/SporServiceBuilderV1;->createService()Ltr/com/spor/androidsdk/service/SporServicesV1;

    move-result-object v0

    .line 444
    invoke-interface {v0, p0}, Ltr/com/spor/androidsdk/service/SporServicesV1;->leagueFixture(Ljava/lang/String;)Lretrofit2/Call;

    move-result-object p0

    .line 445
    new-instance v0, Ltr/com/spor/androidsdk/SporSDK$13;

    invoke-direct {v0, p1}, Ltr/com/spor/androidsdk/SporSDK$13;-><init>(Ltr/com/spor/androidsdk/callback/SporLeagueFixtureCallback;)V

    invoke-interface {p0, v0}, Lretrofit2/Call;->enqueue(Lretrofit2/Callback;)V

    return-object p0
.end method

.method public static leagueMatches(Ljava/lang/String;Ltr/com/spor/androidsdk/callback/MatchesListCallback;)Lretrofit2/Call;
    .registers 3

    .line 420
    invoke-static {}, Ltr/com/spor/androidsdk/servicebuilder/SporServiceBuilderV1;->createService()Ltr/com/spor/androidsdk/service/SporServicesV1;

    move-result-object v0

    .line 422
    invoke-interface {v0, p0}, Ltr/com/spor/androidsdk/service/SporServicesV1;->leagueMatches(Ljava/lang/String;)Lretrofit2/Call;

    move-result-object p0

    .line 423
    new-instance v0, Ltr/com/spor/androidsdk/SporSDK$12;

    invoke-direct {v0, p1}, Ltr/com/spor/androidsdk/SporSDK$12;-><init>(Ltr/com/spor/androidsdk/callback/MatchesListCallback;)V

    invoke-interface {p0, v0}, Lretrofit2/Call;->enqueue(Lretrofit2/Callback;)V

    return-object p0
.end method

.method public static leagueSummary(Ljava/lang/String;Ltr/com/spor/androidsdk/callback/SporLeagueSummaryCallback;)Lretrofit2/Call;
    .registers 3

    .line 289
    invoke-static {}, Ltr/com/spor/androidsdk/servicebuilder/SporServiceBuilderV1;->createService()Ltr/com/spor/androidsdk/service/SporServicesV1;

    move-result-object v0

    .line 291
    invoke-interface {v0, p0}, Ltr/com/spor/androidsdk/service/SporServicesV1;->leagueSummary(Ljava/lang/String;)Lretrofit2/Call;

    move-result-object p0

    .line 292
    new-instance v0, Ltr/com/spor/androidsdk/SporSDK$9;

    invoke-direct {v0, p1}, Ltr/com/spor/androidsdk/SporSDK$9;-><init>(Ltr/com/spor/androidsdk/callback/SporLeagueSummaryCallback;)V

    invoke-interface {p0, v0}, Lretrofit2/Call;->enqueue(Lretrofit2/Callback;)V

    return-object p0
.end method

.method public static leagueTeam(Ljava/lang/String;Ltr/com/spor/androidsdk/callback/SporTeamLeagueCallback;)Lretrofit2/Call;
    .registers 3

    .line 464
    invoke-static {}, Ltr/com/spor/androidsdk/servicebuilder/SporServiceBuilderV1;->createService()Ltr/com/spor/androidsdk/service/SporServicesV1;

    move-result-object v0

    .line 466
    invoke-interface {v0, p0}, Ltr/com/spor/androidsdk/service/SporServicesV1;->getTeamLeague(Ljava/lang/String;)Lretrofit2/Call;

    move-result-object p0

    .line 467
    new-instance v0, Ltr/com/spor/androidsdk/SporSDK$14;

    invoke-direct {v0, p1}, Ltr/com/spor/androidsdk/SporSDK$14;-><init>(Ltr/com/spor/androidsdk/callback/SporTeamLeagueCallback;)V

    invoke-interface {p0, v0}, Lretrofit2/Call;->enqueue(Lretrofit2/Callback;)V

    return-object p0
.end method

.method public static searchByKeyword(Ljava/lang/String;ZLtr/com/spor/androidsdk/callback/SporOnBoardingSearchCallback;)Lretrofit2/Call;
    .registers 4

    .line 267
    invoke-static {}, Ltr/com/spor/androidsdk/servicebuilder/SporServiceBuilderV1;->createService()Ltr/com/spor/androidsdk/service/SporServicesV1;

    move-result-object v0

    if-eqz p1, :cond_b

    .line 269
    invoke-interface {v0, p0}, Ltr/com/spor/androidsdk/service/SporServicesV1;->onboardingSearch(Ljava/lang/String;)Lretrofit2/Call;

    move-result-object p0

    goto :goto_f

    :cond_b
    invoke-interface {v0, p0}, Ltr/com/spor/androidsdk/service/SporServicesV1;->leagueSearch(Ljava/lang/String;)Lretrofit2/Call;

    move-result-object p0

    .line 270
    :goto_f
    new-instance p1, Ltr/com/spor/androidsdk/SporSDK$8;

    invoke-direct {p1, p2}, Ltr/com/spor/androidsdk/SporSDK$8;-><init>(Ltr/com/spor/androidsdk/callback/SporOnBoardingSearchCallback;)V

    invoke-interface {p0, p1}, Lretrofit2/Call;->enqueue(Lretrofit2/Callback;)V

    return-object p0
.end method

.method public static setSelectedTeam(Ltr/com/hurriyet/androidsdk/request/NotificationsApiServiceRequest;Ltr/com/hurriyet/androidsdk/callback/SetSelectedTeamCallback;)Lretrofit2/Call;
    .registers 5

    .line 95
    invoke-static {}, Ltr/com/hurriyet/androidsdk/connection/NotificationsApiServiceBuilder;->createService()Ltr/com/hurriyet/androidsdk/connection/service/NotificationsApiService;

    move-result-object v0

    const-string v1, "key=xGJ2Ttu9nyaEvfPSF0XfE082vn82TDy8"

    const-string v2, "application/json"

    .line 96
    invoke-interface {v0, v1, v2, p0}, Ltr/com/hurriyet/androidsdk/connection/service/NotificationsApiService;->setSelectedTeam(Ljava/lang/String;Ljava/lang/String;Ltr/com/hurriyet/androidsdk/request/NotificationsApiServiceRequest;)Lretrofit2/Call;

    move-result-object p0

    .line 97
    new-instance v0, Ltr/com/spor/androidsdk/SporSDK$1;

    invoke-direct {v0, p1}, Ltr/com/spor/androidsdk/SporSDK$1;-><init>(Ltr/com/hurriyet/androidsdk/callback/SetSelectedTeamCallback;)V

    invoke-interface {p0, v0}, Lretrofit2/Call;->enqueue(Lretrofit2/Callback;)V

    return-object p0
.end method