PatchRequest.smali 1.9 KB
.class public Lcom/dwx/okgo/request/PatchRequest;
.super Lcom/dwx/okgo/request/base/BodyRequest;
.source "PatchRequest.java"


# annotations
.annotation system Ldalvik/annotation/Signature;
    value = {
        "<T:",
        "Ljava/lang/Object;",
        ">",
        "Lcom/dwx/okgo/request/base/BodyRequest<",
        "TT;",
        "Lcom/dwx/okgo/request/PatchRequest<",
        "TT;>;>;"
    }
.end annotation


# direct methods
.method public constructor <init>(Ljava/lang/String;)V
    .locals 0

    .line 12
    invoke-direct {p0, p1}, Lcom/dwx/okgo/request/base/BodyRequest;-><init>(Ljava/lang/String;)V

    return-void
.end method


# virtual methods
.method public generateRequest(Lcom/dwx/okhttp3/RequestBody;)Lcom/dwx/okhttp3/Request;
    .locals 1

    .line 22
    invoke-virtual {p0, p1}, Lcom/dwx/okgo/request/PatchRequest;->generateRequestBuilder(Lcom/dwx/okhttp3/RequestBody;)Lcom/dwx/okhttp3/Request$Builder;

    move-result-object v0

    .line 23
    invoke-virtual {v0, p1}, Lcom/dwx/okhttp3/Request$Builder;->patch(Lcom/dwx/okhttp3/RequestBody;)Lcom/dwx/okhttp3/Request$Builder;

    move-result-object p1

    iget-object v0, p0, Lcom/dwx/okgo/request/PatchRequest;->url:Ljava/lang/String;

    invoke-virtual {p1, v0}, Lcom/dwx/okhttp3/Request$Builder;->url(Ljava/lang/String;)Lcom/dwx/okhttp3/Request$Builder;

    move-result-object p1

    iget-object v0, p0, Lcom/dwx/okgo/request/PatchRequest;->tag:Ljava/lang/Object;

    invoke-virtual {p1, v0}, Lcom/dwx/okhttp3/Request$Builder;->tag(Ljava/lang/Object;)Lcom/dwx/okhttp3/Request$Builder;

    move-result-object p1

    invoke-virtual {p1}, Lcom/dwx/okhttp3/Request$Builder;->build()Lcom/dwx/okhttp3/Request;

    move-result-object p1

    return-object p1
.end method

.method public getMethod()Lcom/dwx/okgo/model/HttpMethod;
    .locals 1

    .line 17
    sget-object v0, Lcom/dwx/okgo/model/HttpMethod;->PATCH:Lcom/dwx/okgo/model/HttpMethod;

    return-object v0
.end method