d.smali

.class public Lcom/cmcm/safewallet/data/remote/d;
.super Ljava/lang/Object;
.source "RequestAdapter.java"


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

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

    return-void
.end method

.method private a(Ljava/lang/String;JJJLjava/lang/String;Z)Lretrofit2/Retrofit;
    .registers 20

    .prologue
    .line 54
    new-instance v0, Lretrofit2/Retrofit$Builder;

    invoke-direct {v0}, Lretrofit2/Retrofit$Builder;-><init>()V

    .line 55
    invoke-virtual {v0, p1}, Lretrofit2/Retrofit$Builder;->baseUrl(Ljava/lang/String;)Lretrofit2/Retrofit$Builder;

    move-result-object v0

    move-object v1, p0

    move-wide v2, p2

    move-wide v4, p4

    move-wide/from16 v6, p6

    move-object/from16 v8, p8

    .line 56
    invoke-virtual/range {v1 .. v8}, Lcom/cmcm/safewallet/data/remote/d;->a(JJJLjava/lang/String;)Lokhttp3/ah;

    move-result-object v1

    invoke-virtual {v0, v1}, Lretrofit2/Retrofit$Builder;->client(Lokhttp3/ah;)Lretrofit2/Retrofit$Builder;

    move-result-object v0

    .line 58
    if-eqz p9, :cond_26

    invoke-static {}, Lretrofit2/converter/gson/GsonConverterFactory;->create()Lretrofit2/converter/gson/GsonConverterFactory;

    move-result-object v1

    invoke-virtual {v0, v1}, Lretrofit2/Retrofit$Builder;->addConverterFactory(Lretrofit2/Converter$Factory;)Lretrofit2/Retrofit$Builder;

    .line 61
    :goto_21
    invoke-virtual {v0}, Lretrofit2/Retrofit$Builder;->build()Lretrofit2/Retrofit;

    move-result-object v0

    return-object v0

    .line 59
    :cond_26
    invoke-static {}, Lcom/cmcm/safewallet/data/remote/a/a;->lq()Lcom/cmcm/safewallet/data/remote/a/a;

    move-result-object v1

    invoke-virtual {v0, v1}, Lretrofit2/Retrofit$Builder;->addConverterFactory(Lretrofit2/Converter$Factory;)Lretrofit2/Retrofit$Builder;

    goto :goto_21
.end method


# virtual methods
.method public a(JJJLjava/lang/String;)Lokhttp3/ah;
    .registers 11

    .prologue
    .line 20
    new-instance v0, Lokhttp3/ai;

    invoke-direct {v0}, Lokhttp3/ai;-><init>()V

    .line 21
    sget-object v1, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;

    invoke-virtual {v0, p1, p2, v1}, Lokhttp3/ai;->b(JLjava/util/concurrent/TimeUnit;)Lokhttp3/ai;

    .line 22
    sget-object v1, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;

    invoke-virtual {v0, p3, p4, v1}, Lokhttp3/ai;->c(JLjava/util/concurrent/TimeUnit;)Lokhttp3/ai;

    .line 23
    sget-object v1, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;

    invoke-virtual {v0, p5, p6, v1}, Lokhttp3/ai;->d(JLjava/util/concurrent/TimeUnit;)Lokhttp3/ai;

    .line 24
    new-instance v1, Lcom/cmcm/safewallet/data/remote/a;

    invoke-direct {v1}, Lcom/cmcm/safewallet/data/remote/a;-><init>()V

    invoke-virtual {v0, v1}, Lokhttp3/ai;->a(Lokhttp3/ab;)Lokhttp3/ai;

    .line 25
    new-instance v1, Lokhttp3/logging/HttpLoggingInterceptor;

    new-instance v2, Lcom/cmcm/safewallet/data/remote/d$1;

    invoke-direct {v2, p7}, Lcom/cmcm/safewallet/data/remote/d$1;-><init>(Ljava/lang/String;)V

    invoke-direct {v1, v2}, Lokhttp3/logging/HttpLoggingInterceptor;-><init>(Lokhttp3/logging/a;)V

    .line 35
    sget-object v2, Lokhttp3/logging/HttpLoggingInterceptor$Level;->BODY:Lokhttp3/logging/HttpLoggingInterceptor$Level;

    invoke-virtual {v1, v2}, Lokhttp3/logging/HttpLoggingInterceptor;->a(Lokhttp3/logging/HttpLoggingInterceptor$Level;)Lokhttp3/logging/HttpLoggingInterceptor;

    .line 36
    invoke-virtual {v0, v1}, Lokhttp3/ai;->a(Lokhttp3/ab;)Lokhttp3/ai;

    .line 1810
    const/4 v1, 0x1

    iput-boolean v1, v0, Lokhttp3/ai;->bxe:Z

    .line 38
    invoke-virtual {v0}, Lokhttp3/ai;->Rq()Lokhttp3/ah;

    move-result-object v0

    return-object v0
.end method

.method public final ac(Ljava/lang/String;Ljava/lang/String;)Lretrofit2/Retrofit;
    .registers 13

    .prologue
    const-wide/16 v2, 0x2710

    .line 46
    const/4 v9, 0x0

    move-object v0, p0

    move-object v1, p1

    move-wide v4, v2

    move-wide v6, v2

    move-object v8, p2

    invoke-direct/range {v0 .. v9}, Lcom/cmcm/safewallet/data/remote/d;->a(Ljava/lang/String;JJJLjava/lang/String;Z)Lretrofit2/Retrofit;

    move-result-object v0

    return-object v0
.end method

.method public final ad(Ljava/lang/String;Ljava/lang/String;)Lretrofit2/Retrofit;
    .registers 13

    .prologue
    const-wide/16 v2, 0x3a98

    .line 50
    const/4 v9, 0x0

    move-object v0, p0

    move-object v1, p1

    move-wide v4, v2

    move-wide v6, v2

    move-object v8, p2

    invoke-direct/range {v0 .. v9}, Lcom/cmcm/safewallet/data/remote/d;->a(Ljava/lang/String;JJJLjava/lang/String;Z)Lretrofit2/Retrofit;

    move-result-object v0

    return-object v0
.end method

.method public final ae(Ljava/lang/String;Ljava/lang/String;)Lretrofit2/Retrofit;
    .registers 13

    .prologue
    const-wide/16 v2, 0x3a98

    .line 85
    const/4 v9, 0x1

    move-object v0, p0

    move-object v1, p1

    move-wide v4, v2

    move-wide v6, v2

    move-object v8, p2

    invoke-direct/range {v0 .. v9}, Lcom/cmcm/safewallet/data/remote/d;->a(Ljava/lang/String;JJJLjava/lang/String;Z)Lretrofit2/Retrofit;

    move-result-object v0

    return-object v0
.end method