UrlRequestBase.smali

.class public abstract Laegon/chrome/net/impl/UrlRequestBase;
.super Laegon/chrome/net/ExperimentalUrlRequest;


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Laegon/chrome/net/impl/UrlRequestBase$StatusValues;
    }
.end annotation


# static fields
.field static final synthetic $assertionsDisabled:Z


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

    const-class v0, Laegon/chrome/net/impl/UrlRequestBase;

    invoke-virtual {v0}, Ljava/lang/Class;->desiredAssertionStatus()Z

    move-result v0

    if-nez v0, :cond_c

    const/4 v0, 0x1

    :goto_9
    sput-boolean v0, Laegon/chrome/net/impl/UrlRequestBase;->$assertionsDisabled:Z

    return-void

    :cond_c
    const/4 v0, 0x0

    goto :goto_9
.end method

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

    invoke-direct {p0}, Laegon/chrome/net/ExperimentalUrlRequest;-><init>()V

    return-void
.end method

.method public static convertLoadState(I)I
    .registers 3

    sget-boolean v0, Laegon/chrome/net/impl/UrlRequestBase;->$assertionsDisabled:Z

    if-nez v0, :cond_10

    if-ltz p0, :cond_a

    const/16 v0, 0xf

    if-le p0, v0, :cond_10

    :cond_a
    new-instance v0, Ljava/lang/AssertionError;

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

    throw v0

    :cond_10
    packed-switch p0, :pswitch_data_40

    :pswitch_13
    new-instance v0, Ljava/lang/IllegalArgumentException;

    const-string v1, "No request status found."

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

    throw v0

    :pswitch_1b
    const/4 v0, 0x0

    :goto_1c
    return v0

    :pswitch_1d
    const/4 v0, 0x1

    goto :goto_1c

    :pswitch_1f
    const/4 v0, 0x2

    goto :goto_1c

    :pswitch_21
    const/4 v0, 0x3

    goto :goto_1c

    :pswitch_23
    const/4 v0, 0x4

    goto :goto_1c

    :pswitch_25
    const/4 v0, 0x5

    goto :goto_1c

    :pswitch_27
    const/4 v0, 0x6

    goto :goto_1c

    :pswitch_29
    const/4 v0, 0x7

    goto :goto_1c

    :pswitch_2b
    const/16 v0, 0x8

    goto :goto_1c

    :pswitch_2e
    const/16 v0, 0x9

    goto :goto_1c

    :pswitch_31
    const/16 v0, 0xa

    goto :goto_1c

    :pswitch_34
    const/16 v0, 0xb

    goto :goto_1c

    :pswitch_37
    const/16 v0, 0xc

    goto :goto_1c

    :pswitch_3a
    const/16 v0, 0xd

    goto :goto_1c

    :pswitch_3d
    const/16 v0, 0xe

    goto :goto_1c

    :pswitch_data_40
    .packed-switch 0x0
        :pswitch_1b
        :pswitch_1d
        :pswitch_1f
        :pswitch_21
        :pswitch_23
        :pswitch_13
        :pswitch_25
        :pswitch_27
        :pswitch_29
        :pswitch_2b
        :pswitch_2e
        :pswitch_31
        :pswitch_34
        :pswitch_37
        :pswitch_3a
        :pswitch_3d
    .end packed-switch
.end method


# virtual methods
.method protected abstract addHeader(Ljava/lang/String;Ljava/lang/String;)V
.end method

.method protected abstract setHttpMethod(Ljava/lang/String;)V
.end method

.method protected abstract setUploadDataProvider(Laegon/chrome/net/UploadDataProvider;Ljava/util/concurrent/Executor;)V
.end method