InternalAdError.smali

.class public final enum Lcom/cmcm/ad/data/vast/InternalAdError;
.super Ljava/lang/Enum;
.source "InternalAdError.java"


# annotations
.annotation system Ldalvik/annotation/Signature;
    value = {
        "Ljava/lang/Enum",
        "<",
        "Lcom/cmcm/ad/data/vast/InternalAdError;",
        ">;"
    }
.end annotation


# static fields
.field public static final enum EXCEPTION_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

.field public static final enum LRU_GET_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

.field public static final enum LRU_PUT_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

.field public static final enum LUR_INIT_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

.field public static final enum MEDIA_TYPE_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

.field public static final enum NETWORK_DISK_SPACE_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

.field public static final enum NETWORK_ENCODING_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

.field public static final enum NETWORK_MAX_SIZE_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

.field public static final enum NETWORK_OTHER_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

.field public static final enum NETWORK_PROTOCOL_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

.field public static final enum NETWORK_REDIRECT_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

.field public static final enum NETWORK_RESPONSE_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

.field public static final enum NETWORK_TIMEOUT_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

.field public static final enum NETWORK_URL_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

.field public static final enum NOT_WIFI_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

.field public static final enum NO_MEDIA_URL_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

.field public static final enum UNKNOWN_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

.field public static final enum WRAPPER_LIMIT_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

.field public static final enum XML_NO_AD_DATA_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

.field private static final synthetic a:[Lcom/cmcm/ad/data/vast/InternalAdError;


# instance fields
.field private errorCode:I

.field private errorMessage:Ljava/lang/String;


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

    .prologue
    const/4 v9, 0x4

    const/4 v8, 0x3

    const/4 v7, 0x2

    const/4 v6, 0x1

    const/4 v5, 0x0

    .line 10
    new-instance v0, Lcom/cmcm/ad/data/vast/InternalAdError;

    const-string v1, "NOT_WIFI_ERROR"

    const/16 v2, 0x64

    const-string v3, "no wifi error"

    invoke-direct {v0, v1, v5, v2, v3}, Lcom/cmcm/ad/data/vast/InternalAdError;-><init>(Ljava/lang/String;IILjava/lang/String;)V

    sput-object v0, Lcom/cmcm/ad/data/vast/InternalAdError;->NOT_WIFI_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    .line 11
    new-instance v0, Lcom/cmcm/ad/data/vast/InternalAdError;

    const-string v1, "NO_MEDIA_URL_ERROR"

    const/16 v2, 0x66

    const-string v3, "no media url"

    invoke-direct {v0, v1, v6, v2, v3}, Lcom/cmcm/ad/data/vast/InternalAdError;-><init>(Ljava/lang/String;IILjava/lang/String;)V

    sput-object v0, Lcom/cmcm/ad/data/vast/InternalAdError;->NO_MEDIA_URL_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    .line 12
    new-instance v0, Lcom/cmcm/ad/data/vast/InternalAdError;

    const-string v1, "WRAPPER_LIMIT_ERROR"

    const/16 v2, 0x67

    const-string/jumbo v3, "wapper limit"

    invoke-direct {v0, v1, v7, v2, v3}, Lcom/cmcm/ad/data/vast/InternalAdError;-><init>(Ljava/lang/String;IILjava/lang/String;)V

    sput-object v0, Lcom/cmcm/ad/data/vast/InternalAdError;->WRAPPER_LIMIT_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    .line 13
    new-instance v0, Lcom/cmcm/ad/data/vast/InternalAdError;

    const-string v1, "XML_NO_AD_DATA_ERROR"

    const/16 v2, 0x68

    const-string/jumbo v3, "xml is empty string"

    invoke-direct {v0, v1, v8, v2, v3}, Lcom/cmcm/ad/data/vast/InternalAdError;-><init>(Ljava/lang/String;IILjava/lang/String;)V

    sput-object v0, Lcom/cmcm/ad/data/vast/InternalAdError;->XML_NO_AD_DATA_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    .line 14
    new-instance v0, Lcom/cmcm/ad/data/vast/InternalAdError;

    const-string v1, "MEDIA_TYPE_ERROR"

    const/16 v2, 0x69

    const-string v3, "media_type_error"

    invoke-direct {v0, v1, v9, v2, v3}, Lcom/cmcm/ad/data/vast/InternalAdError;-><init>(Ljava/lang/String;IILjava/lang/String;)V

    sput-object v0, Lcom/cmcm/ad/data/vast/InternalAdError;->MEDIA_TYPE_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    .line 17
    new-instance v0, Lcom/cmcm/ad/data/vast/InternalAdError;

    const-string v1, "NETWORK_OTHER_ERROR"

    const/4 v2, 0x5

    const/16 v3, 0xc8

    const-string v4, "network other error"

    invoke-direct {v0, v1, v2, v3, v4}, Lcom/cmcm/ad/data/vast/InternalAdError;-><init>(Ljava/lang/String;IILjava/lang/String;)V

    sput-object v0, Lcom/cmcm/ad/data/vast/InternalAdError;->NETWORK_OTHER_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    .line 18
    new-instance v0, Lcom/cmcm/ad/data/vast/InternalAdError;

    const-string v1, "NETWORK_ENCODING_ERROR"

    const/4 v2, 0x6

    const/16 v3, 0xc9

    const-string v4, "network encoding error"

    invoke-direct {v0, v1, v2, v3, v4}, Lcom/cmcm/ad/data/vast/InternalAdError;-><init>(Ljava/lang/String;IILjava/lang/String;)V

    sput-object v0, Lcom/cmcm/ad/data/vast/InternalAdError;->NETWORK_ENCODING_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    .line 19
    new-instance v0, Lcom/cmcm/ad/data/vast/InternalAdError;

    const-string v1, "NETWORK_PROTOCOL_ERROR"

    const/4 v2, 0x7

    const/16 v3, 0xca

    const-string v4, "network protocol error"

    invoke-direct {v0, v1, v2, v3, v4}, Lcom/cmcm/ad/data/vast/InternalAdError;-><init>(Ljava/lang/String;IILjava/lang/String;)V

    sput-object v0, Lcom/cmcm/ad/data/vast/InternalAdError;->NETWORK_PROTOCOL_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    .line 20
    new-instance v0, Lcom/cmcm/ad/data/vast/InternalAdError;

    const-string v1, "NETWORK_REDIRECT_ERROR"

    const/16 v2, 0x8

    const/16 v3, 0xcb

    const-string v4, "network redirect error"

    invoke-direct {v0, v1, v2, v3, v4}, Lcom/cmcm/ad/data/vast/InternalAdError;-><init>(Ljava/lang/String;IILjava/lang/String;)V

    sput-object v0, Lcom/cmcm/ad/data/vast/InternalAdError;->NETWORK_REDIRECT_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    .line 21
    new-instance v0, Lcom/cmcm/ad/data/vast/InternalAdError;

    const-string v1, "NETWORK_RESPONSE_ERROR"

    const/16 v2, 0x9

    const/16 v3, 0xcc

    const-string v4, "network response error"

    invoke-direct {v0, v1, v2, v3, v4}, Lcom/cmcm/ad/data/vast/InternalAdError;-><init>(Ljava/lang/String;IILjava/lang/String;)V

    sput-object v0, Lcom/cmcm/ad/data/vast/InternalAdError;->NETWORK_RESPONSE_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    .line 22
    new-instance v0, Lcom/cmcm/ad/data/vast/InternalAdError;

    const-string v1, "NETWORK_TIMEOUT_ERROR"

    const/16 v2, 0xa

    const/16 v3, 0xcd

    const-string v4, "network timeout error"

    invoke-direct {v0, v1, v2, v3, v4}, Lcom/cmcm/ad/data/vast/InternalAdError;-><init>(Ljava/lang/String;IILjava/lang/String;)V

    sput-object v0, Lcom/cmcm/ad/data/vast/InternalAdError;->NETWORK_TIMEOUT_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    .line 23
    new-instance v0, Lcom/cmcm/ad/data/vast/InternalAdError;

    const-string v1, "NETWORK_MAX_SIZE_ERROR"

    const/16 v2, 0xb

    const/16 v3, 0xce

    const-string v4, "network max size error"

    invoke-direct {v0, v1, v2, v3, v4}, Lcom/cmcm/ad/data/vast/InternalAdError;-><init>(Ljava/lang/String;IILjava/lang/String;)V

    sput-object v0, Lcom/cmcm/ad/data/vast/InternalAdError;->NETWORK_MAX_SIZE_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    .line 24
    new-instance v0, Lcom/cmcm/ad/data/vast/InternalAdError;

    const-string v1, "NETWORK_DISK_SPACE_ERROR"

    const/16 v2, 0xc

    const/16 v3, 0xcf

    const-string v4, "network_disk_space_error"

    invoke-direct {v0, v1, v2, v3, v4}, Lcom/cmcm/ad/data/vast/InternalAdError;-><init>(Ljava/lang/String;IILjava/lang/String;)V

    sput-object v0, Lcom/cmcm/ad/data/vast/InternalAdError;->NETWORK_DISK_SPACE_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    .line 25
    new-instance v0, Lcom/cmcm/ad/data/vast/InternalAdError;

    const-string v1, "NETWORK_URL_ERROR"

    const/16 v2, 0xd

    const/16 v3, 0xd0

    const-string v4, "network_url_error"

    invoke-direct {v0, v1, v2, v3, v4}, Lcom/cmcm/ad/data/vast/InternalAdError;-><init>(Ljava/lang/String;IILjava/lang/String;)V

    sput-object v0, Lcom/cmcm/ad/data/vast/InternalAdError;->NETWORK_URL_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    .line 27
    new-instance v0, Lcom/cmcm/ad/data/vast/InternalAdError;

    const-string v1, "LUR_INIT_ERROR"

    const/16 v2, 0xe

    const/16 v3, 0x12c

    const-string v4, "lru init error"

    invoke-direct {v0, v1, v2, v3, v4}, Lcom/cmcm/ad/data/vast/InternalAdError;-><init>(Ljava/lang/String;IILjava/lang/String;)V

    sput-object v0, Lcom/cmcm/ad/data/vast/InternalAdError;->LUR_INIT_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    .line 28
    new-instance v0, Lcom/cmcm/ad/data/vast/InternalAdError;

    const-string v1, "LRU_PUT_ERROR"

    const/16 v2, 0xf

    const/16 v3, 0x12d

    const-string v4, "lru put error"

    invoke-direct {v0, v1, v2, v3, v4}, Lcom/cmcm/ad/data/vast/InternalAdError;-><init>(Ljava/lang/String;IILjava/lang/String;)V

    sput-object v0, Lcom/cmcm/ad/data/vast/InternalAdError;->LRU_PUT_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    .line 29
    new-instance v0, Lcom/cmcm/ad/data/vast/InternalAdError;

    const-string v1, "LRU_GET_ERROR"

    const/16 v2, 0x10

    const/16 v3, 0x12e

    const-string v4, "lru get error"

    invoke-direct {v0, v1, v2, v3, v4}, Lcom/cmcm/ad/data/vast/InternalAdError;-><init>(Ljava/lang/String;IILjava/lang/String;)V

    sput-object v0, Lcom/cmcm/ad/data/vast/InternalAdError;->LRU_GET_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    .line 30
    new-instance v0, Lcom/cmcm/ad/data/vast/InternalAdError;

    const-string v1, "EXCEPTION_ERROR"

    const/16 v2, 0x11

    const/4 v3, -0x1

    const-string v4, ""

    invoke-direct {v0, v1, v2, v3, v4}, Lcom/cmcm/ad/data/vast/InternalAdError;-><init>(Ljava/lang/String;IILjava/lang/String;)V

    sput-object v0, Lcom/cmcm/ad/data/vast/InternalAdError;->EXCEPTION_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    .line 31
    new-instance v0, Lcom/cmcm/ad/data/vast/InternalAdError;

    const-string v1, "UNKNOWN_ERROR"

    const/16 v2, 0x12

    const-string v3, ""

    invoke-direct {v0, v1, v2, v5, v3}, Lcom/cmcm/ad/data/vast/InternalAdError;-><init>(Ljava/lang/String;IILjava/lang/String;)V

    sput-object v0, Lcom/cmcm/ad/data/vast/InternalAdError;->UNKNOWN_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    .line 7
    const/16 v0, 0x13

    new-array v0, v0, [Lcom/cmcm/ad/data/vast/InternalAdError;

    sget-object v1, Lcom/cmcm/ad/data/vast/InternalAdError;->NOT_WIFI_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    aput-object v1, v0, v5

    sget-object v1, Lcom/cmcm/ad/data/vast/InternalAdError;->NO_MEDIA_URL_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    aput-object v1, v0, v6

    sget-object v1, Lcom/cmcm/ad/data/vast/InternalAdError;->WRAPPER_LIMIT_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    aput-object v1, v0, v7

    sget-object v1, Lcom/cmcm/ad/data/vast/InternalAdError;->XML_NO_AD_DATA_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    aput-object v1, v0, v8

    sget-object v1, Lcom/cmcm/ad/data/vast/InternalAdError;->MEDIA_TYPE_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    aput-object v1, v0, v9

    const/4 v1, 0x5

    sget-object v2, Lcom/cmcm/ad/data/vast/InternalAdError;->NETWORK_OTHER_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    aput-object v2, v0, v1

    const/4 v1, 0x6

    sget-object v2, Lcom/cmcm/ad/data/vast/InternalAdError;->NETWORK_ENCODING_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    aput-object v2, v0, v1

    const/4 v1, 0x7

    sget-object v2, Lcom/cmcm/ad/data/vast/InternalAdError;->NETWORK_PROTOCOL_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    aput-object v2, v0, v1

    const/16 v1, 0x8

    sget-object v2, Lcom/cmcm/ad/data/vast/InternalAdError;->NETWORK_REDIRECT_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    aput-object v2, v0, v1

    const/16 v1, 0x9

    sget-object v2, Lcom/cmcm/ad/data/vast/InternalAdError;->NETWORK_RESPONSE_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    aput-object v2, v0, v1

    const/16 v1, 0xa

    sget-object v2, Lcom/cmcm/ad/data/vast/InternalAdError;->NETWORK_TIMEOUT_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    aput-object v2, v0, v1

    const/16 v1, 0xb

    sget-object v2, Lcom/cmcm/ad/data/vast/InternalAdError;->NETWORK_MAX_SIZE_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    aput-object v2, v0, v1

    const/16 v1, 0xc

    sget-object v2, Lcom/cmcm/ad/data/vast/InternalAdError;->NETWORK_DISK_SPACE_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    aput-object v2, v0, v1

    const/16 v1, 0xd

    sget-object v2, Lcom/cmcm/ad/data/vast/InternalAdError;->NETWORK_URL_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    aput-object v2, v0, v1

    const/16 v1, 0xe

    sget-object v2, Lcom/cmcm/ad/data/vast/InternalAdError;->LUR_INIT_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    aput-object v2, v0, v1

    const/16 v1, 0xf

    sget-object v2, Lcom/cmcm/ad/data/vast/InternalAdError;->LRU_PUT_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    aput-object v2, v0, v1

    const/16 v1, 0x10

    sget-object v2, Lcom/cmcm/ad/data/vast/InternalAdError;->LRU_GET_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    aput-object v2, v0, v1

    const/16 v1, 0x11

    sget-object v2, Lcom/cmcm/ad/data/vast/InternalAdError;->EXCEPTION_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    aput-object v2, v0, v1

    const/16 v1, 0x12

    sget-object v2, Lcom/cmcm/ad/data/vast/InternalAdError;->UNKNOWN_ERROR:Lcom/cmcm/ad/data/vast/InternalAdError;

    aput-object v2, v0, v1

    sput-object v0, Lcom/cmcm/ad/data/vast/InternalAdError;->a:[Lcom/cmcm/ad/data/vast/InternalAdError;

    return-void
.end method

.method private constructor <init>(Ljava/lang/String;IILjava/lang/String;)V
    .registers 5
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(I",
            "Ljava/lang/String;",
            ")V"
        }
    .end annotation

    .prologue
    .line 35
    invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V

    .line 36
    iput p3, p0, Lcom/cmcm/ad/data/vast/InternalAdError;->errorCode:I

    .line 37
    iput-object p4, p0, Lcom/cmcm/ad/data/vast/InternalAdError;->errorMessage:Ljava/lang/String;

    .line 38
    return-void
.end method

.method public static valueOf(Ljava/lang/String;)Lcom/cmcm/ad/data/vast/InternalAdError;
    .registers 2

    .prologue
    .line 7
    const-class v0, Lcom/cmcm/ad/data/vast/InternalAdError;

    invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;

    move-result-object v0

    check-cast v0, Lcom/cmcm/ad/data/vast/InternalAdError;

    return-object v0
.end method

.method public static values()[Lcom/cmcm/ad/data/vast/InternalAdError;
    .registers 1

    .prologue
    .line 7
    sget-object v0, Lcom/cmcm/ad/data/vast/InternalAdError;->a:[Lcom/cmcm/ad/data/vast/InternalAdError;

    invoke-virtual {v0}, [Lcom/cmcm/ad/data/vast/InternalAdError;->clone()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, [Lcom/cmcm/ad/data/vast/InternalAdError;

    return-object v0
.end method


# virtual methods
.method public getErrorCode()I
    .registers 2

    .prologue
    .line 41
    iget v0, p0, Lcom/cmcm/ad/data/vast/InternalAdError;->errorCode:I

    return v0
.end method

.method public getErrorMessage()Ljava/lang/String;
    .registers 2

    .prologue
    .line 45
    iget-object v0, p0, Lcom/cmcm/ad/data/vast/InternalAdError;->errorMessage:Ljava/lang/String;

    return-object v0
.end method

.method public withException(Ljava/lang/Throwable;)Lcom/cmcm/ad/data/vast/InternalAdError;
    .registers 3

    .prologue
    .line 54
    invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/cmcm/ad/data/vast/InternalAdError;->errorMessage:Ljava/lang/String;

    .line 55
    return-object p0
.end method

.method public withMessage(Ljava/lang/String;)Lcom/cmcm/ad/data/vast/InternalAdError;
    .registers 2

    .prologue
    .line 49
    iput-object p1, p0, Lcom/cmcm/ad/data/vast/InternalAdError;->errorMessage:Ljava/lang/String;

    .line 50
    return-object p0
.end method