AdError.smali

.class public Lcom/proxy/ad/adsdk/AdError;
.super Ljava/lang/Object;


# static fields
.field public static final ERROR_CODE_ADN_ERROR:I = 0x3eb

.field public static final ERROR_CODE_AD_TYPE_ERROR:I = 0x3ec

.field public static final ERROR_CODE_APP_DATA_COLLECTION:I = 0x3f5

.field public static final ERROR_CODE_ASSERT_ERROR:I = 0x3ed

.field public static final ERROR_CODE_CONFIG_FETCH_ERROR:I = 0x3ef

.field public static final ERROR_CODE_INNER_ERROR_3TH_SDK:I = 0x3f0

.field public static final ERROR_CODE_INNER_ERROR_NETWORK_URL_ERROR:I = 0x3f1

.field public static final ERROR_CODE_INNER_ERROR_PLAY_WHEN_DOWNLOAD:I = 0x3f3

.field public static final ERROR_CODE_INNER_ERROR_THREAD_MANAGER:I = 0x3f2

.field public static final ERROR_CODE_INTERNAL_ERROR:I = 0x3ea

.field public static final ERROR_CODE_NETWOK_ERROR:I = 0x3e8

.field public static final ERROR_CODE_NO_FILL:I = 0x3e9

.field public static final ERROR_CODE_PERFORMANCE_OPT:I = 0x3f4

.field public static final ERROR_CODE_VAST_PARSE_ERROR:I = 0x3ee

.field public static final ERROR_CODE_WEBVIEW:I = 0x3f6

.field public static final ERROR_SUB_CODE_ADDATA_GENERATED_TOO_FREQUENTLY:I = 0x2b66

.field public static final ERROR_SUB_CODE_ADID_GENERATING_PATH:I = 0x2b67

.field public static final ERROR_SUB_CODE_ADID_GENERATING_STATE:I = 0x2b68

.field public static final ERROR_SUB_CODE_ADMOB_INIT_ERROR:I = 0x2afa

.field public static final ERROR_SUB_CODE_ADMOB_INIT_SUCCESS:I = 0x2afc

.field public static final ERROR_SUB_CODE_ADMOB_IPC_FAILED:I = 0x2b64

.field public static final ERROR_SUB_CODE_ADMOB_NO_FILL:I = 0x271f

.field public static final ERROR_SUB_CODE_ADMOB_REQUEST_INIT_FAILED:I = 0x2b0e

.field public static final ERROR_SUB_CODE_ADMOB_REWARD_INIT_ERROR:I = 0x2733

.field public static final ERROR_SUB_CODE_ADMOB_START_ACTIVITY_FAILED:I = 0x2b69

.field public static final ERROR_SUB_CODE_ADN_INTERNAL_ERROR:I = 0x2736

.field public static final ERROR_SUB_CODE_ADN_NEED_ACTIVITY_CONTEXT:I = 0x2737

.field public static final ERROR_SUB_CODE_ADN_NEED_BANNER_SIZE:I = 0x2738

.field public static final ERROR_SUB_CODE_ADN_NETWORK_ERROR:I = 0x2711

.field public static final ERROR_SUB_CODE_ADN_NO_FILL:I = 0x2723

.field public static final ERROR_SUB_CODE_ADN_SERVER_ERROR:I = 0x2712

.field public static final ERROR_SUB_CODE_ADX_ASSERT_EMPTY:I = 0x2742

.field public static final ERROR_SUB_CODE_AD_CONTROLLER_NULL:I = 0x2784

.field public static final ERROR_SUB_CODE_APS_AD_BIDDING_FAILED:I = 0x2b63

.field public static final ERROR_SUB_CODE_APS_SDK_NOT_INITIALIZE:I = 0x2b09

.field public static final ERROR_SUB_CODE_BLOCK_USER:I = 0x271c

.field public static final ERROR_SUB_CODE_BRAND_AD_CLEAR:I = 0x2789

.field public static final ERROR_SUB_CODE_BRAND_AD_EXIST:I = 0x2788

.field public static final ERROR_SUB_CODE_BRAND_AD_NO_CACHE_WHEN_LOAD:I = 0x278b

.field public static final ERROR_SUB_CODE_BRAND_AD_NO_FILL:I = 0x278a

.field public static final ERROR_SUB_CODE_BRAND_REQ_FRIQUENT:I = 0x272f

.field public static final ERROR_SUB_CODE_CACHE_FULL:I = 0x272a

.field public static final ERROR_SUB_CODE_CACHE_NO_FILL_IS_LOADING:I = 0x2722

.field public static final ERROR_SUB_CODE_CACHE_NO_FILL_NO_LOAD:I = 0x271b

.field public static final ERROR_SUB_CODE_CHECK_TYPE_ERROR:I = 0x2777

.field public static final ERROR_SUB_CODE_CLEAN_OLD_DATA:I = 0x2786

.field public static final ERROR_SUB_CODE_CONFIG_EMPTY:I = 0x272e

.field public static final ERROR_SUB_CODE_CONFIG_ERROR:I = 0x2726

.field public static final ERROR_SUB_CODE_DB_ERROR:I = 0x2b0f

.field public static final ERROR_SUB_CODE_DELIVERY_PARAM_INVALIDATE:I = 0x274c

.field public static final ERROR_SUB_CODE_DOWNLOAD_EMPTY_URL:I = 0x2760

.field public static final ERROR_SUB_CODE_EMPTY_ADN:I = 0x2727

.field public static final ERROR_SUB_CODE_EMPTY_SLOT:I = 0x2725

.field public static final ERROR_SUB_CODE_FACEBOOK_NO_FILL:I = 0x2720

.field public static final ERROR_SUB_CODE_FAN_INIT_ERROR:I = 0x2af9

.field public static final ERROR_SUB_CODE_FAN_INIT_SUCCESS:I = 0x2afd

.field public static final ERROR_SUB_CODE_FILES_DATE_COLLECTION:I = 0x2b5e

.field public static final ERROR_SUB_CODE_GIT_NOT_SUPPORT_ANIMATE:I = 0x2b5f

.field public static final ERROR_SUB_CODE_GOOGLEADX_VIDEO_CUSTOM_VIEW_ERROR:I = 0x2afb

.field public static final ERROR_SUB_CODE_GOOGLE_INTERSTITIAL_AD_ALERT:I = 0x2b02

.field public static final ERROR_SUB_CODE_GOOGLE_REGISTER_INVALID:I = 0x2b01

.field public static final ERROR_SUB_CODE_HTTP_PLATFORM_ERROR:I = 0x2772

.field public static final ERROR_SUB_CODE_ILLEGAL_REWARD_VIDEO_DURATION:I = 0x2783

.field public static final ERROR_SUB_CODE_INIT_ERROR:I = 0x2734

.field public static final ERROR_SUB_CODE_INTERSTITIAL_DESTROY:I = 0x2b0d

.field public static final ERROR_SUB_CODE_INVALID_REQUEST:I = 0x2735

.field public static final ERROR_SUB_CODE_LOADSYNC_BUT_CAN_NOT_SHOW:I = 0x2b6a

.field public static final ERROR_SUB_CODE_LOCAL_FILE_LENGTH_READ_ERROR:I = 0x2b07

.field public static final ERROR_SUB_CODE_LOCAL_SERVER_SOCKET_INITIALIZE_ERROR:I = 0x2b05

.field public static final ERROR_SUB_CODE_MEDIAPLAYER_NOT_PREPARED:I = 0x2b08

.field public static final ERROR_SUB_CODE_MEDIA_LOAD_ERROR:I = 0x273b

.field public static final ERROR_SUB_CODE_MOPUB_INIT_SUCCESS:I = 0x2afe

.field public static final ERROR_SUB_CODE_MOPUB_NATIVE_OTHER_ERROR:I = 0x273d

.field public static final ERROR_SUB_CODE_MOPUB_NETWORK_ERROR:I = 0x2713

.field public static final ERROR_SUB_CODE_MOPUB_NO_FILL:I = 0x2721

.field public static final ERROR_SUB_CODE_NETWORK_TYPE_DISALLOW:I = 0x272d

.field public static final ERROR_SUB_CODE_NETWORK_URL_ERROR:I = 0x2b03

.field public static final ERROR_SUB_CODE_NETWORK_URL_WINNOTICE_ERROR:I = 0x2b10

.field public static final ERROR_SUB_CODE_NOT_READY:I = 0x2776

.field public static final ERROR_SUB_CODE_NO_NETWORK:I = 0x2710

.field public static final ERROR_SUB_CODE_OPEN_SCREEN_AD_EXPIRE:I = 0x277a

.field public static final ERROR_SUB_CODE_OPEN_SCREEN_BLACKWHITE_LIST_LIMIT:I = 0x2785

.field public static final ERROR_SUB_CODE_OPEN_SCREEN_DISPLAY_INTERVAL_LIMIT:I = 0x277e

.field public static final ERROR_SUB_CODE_OPEN_SCREEN_DISPLAY_TOTAL_LIMIT:I = 0x277f

.field public static final ERROR_SUB_CODE_OPEN_SCREEN_JSON_PARSER_ERROR:I = 0x2780

.field public static final ERROR_SUB_CODE_OPEN_SCREEN_NO_ADS:I = 0x2779

.field public static final ERROR_SUB_CODE_OPEN_SCREEN_NO_ADSTYLE:I = 0x2781

.field public static final ERROR_SUB_CODE_OPEN_SCREEN_NO_FILL:I = 0x2782

.field public static final ERROR_SUB_CODE_OPEN_SCREEN_NO_MEDIA:I = 0x277b

.field public static final ERROR_SUB_CODE_OPEN_SCREEN_START_TIME_LIMIT:I = 0x277d

.field public static final ERROR_SUB_CODE_OPEN_SCREEN_UNKNOWN_ERROR:I = 0x2778

.field public static final ERROR_SUB_CODE_OPT_RENDER_COST:I = 0x2b5d

.field public static final ERROR_SUB_CODE_PARSE_AD_ERROR:I = 0x2731

.field public static final ERROR_SUB_CODE_PARSE_AD_EXPIRED:I = 0x2730

.field public static final ERROR_SUB_CODE_PID_NOT_FOUND:I = 0x277c

.field public static final ERROR_SUB_CODE_PRICE_POINTS_FILE_DOWNLOAD_ERROR:I = 0x2b0a

.field public static final ERROR_SUB_CODE_PRICE_POINTS_FILE_PARSE_ERROR:I = 0x2b0b

.field public static final ERROR_SUB_CODE_PRICE_POINTS_NOT_EXIST_ERROR:I = 0x2b0c

.field public static final ERROR_SUB_CODE_REQUEST_ADN_ERROR:I = 0x272c

.field public static final ERROR_SUB_CODE_REQUEST_TIME_OUT:I = 0x272b

.field public static final ERROR_SUB_CODE_RETURN_TYPE_ERROR:I = 0x273c

.field public static final ERROR_SUB_CODE_SERVER_ERROR:I = 0x2732

.field public static final ERROR_SUB_CODE_SERVER_ERROR_NO_CHANGE:I = 0x276a

.field public static final ERROR_SUB_CODE_SERVER_ERROR_STATUS_BRPC_SERVICE_FAILED:I = 0x276f

.field public static final ERROR_SUB_CODE_SERVER_ERROR_STATUS_INTERNAL_ERROR:I = 0x276b

.field public static final ERROR_SUB_CODE_SERVER_ERROR_STATUS_INVALID_REQUEST:I = 0x276d

.field public static final ERROR_SUB_CODE_SERVER_ERROR_STATUS_NO_AD:I = 0x2770

.field public static final ERROR_SUB_CODE_SERVER_ERROR_STATUS_PARAMETERS_ERROR:I = 0x276e

.field public static final ERROR_SUB_CODE_SERVER_ERROR_STATUS_TIMEOUT:I = 0x276c

.field public static final ERROR_SUB_CODE_SERVER_ERROR_STATUS_TOKEN_INVALID:I = 0x2771

.field public static final ERROR_SUB_CODE_SERVER_SOCKET_ERROR_WHILE_WAITING:I = 0x2b06

.field public static final ERROR_SUB_CODE_SHOW_LIMITED:I = 0x271d

.field public static final ERROR_SUB_CODE_SLOT_DISABLED:I = 0x2729

.field public static final ERROR_SUB_CODE_SLOT_IS_IN_REQUESTING_FOR_PRELOAD:I = 0x273e

.field public static final ERROR_SUB_CODE_STATICS_AD_NUM:I = 0x2b61

.field public static final ERROR_SUB_CODE_STATICS_AD_REQ:I = 0x2b62

.field public static final ERROR_SUB_CODE_SUCC_BUT_AD_NULL:I = 0x2728

.field public static final ERROR_SUB_CODE_THREADMANAGER_TIMEOUT:I = 0x2b04

.field public static final ERROR_SUB_CODE_TIME_LIMITED:I = 0x271e

.field public static final ERROR_SUB_CODE_TOPVIEW_BLOCK:I = 0x2714

.field public static final ERROR_SUB_CODE_TYPE_CAST_ERROR:I = 0x273a

.field public static final ERROR_SUB_CODE_TYPE_PARSE_ERROR:I = 0x2739

.field public static final ERROR_SUB_CODE_UNINITED:I = 0x2724

.field public static final ERROR_SUB_CODE_VAST_XML_PARAM_EXCEPTION:I = 0x274d

.field public static final ERROR_SUB_CODE_WAITING_QUEUE_AD_STATE_WRONG:I = 0x2b65

.field public static final ERROR_SUB_CODE_WEBVIEW_MISSING:I = 0x278c

.field public static final ERROR_SUB_CODE_WEBVIEW_PRELOAD_COST:I = 0x2b60

.field public static final ERROR_SUB_CODE_WEBVIEW_RENDER_PROCESS_GONE:I = 0x278d

.field public static final ERROR_SUB_CODE_WRAPPER_NOT_AD_NODE:I = 0x274e

.field public static final ERROR_SUB_CODE_WRAPPER_NOT_WRAPPER_NODE:I = 0x2750

.field public static final ERROR_SUB_CODE_WRAPPER_NO_MATCH_MEDIA_BITRATE_NOMATCH:I = 0x2755

.field public static final ERROR_SUB_CODE_WRAPPER_NO_MATCH_MEDIA_MIMETYPE_NOSUPPORT:I = 0x2752

.field public static final ERROR_SUB_CODE_WRAPPER_NO_MATCH_MEDIA_NODE_EMPTY:I = 0x2751

.field public static final ERROR_SUB_CODE_WRAPPER_NO_MATCH_MEDIA_OTHRER:I = 0x274f

.field public static final ERROR_SUB_CODE_WRAPPER_NO_MATCH_MEDIA_URL_EMPTY:I = 0x2753

.field public static final ERROR_SUB_CODE_WRAPPER_NO_MATCH_MEDIA_WIDTH_TO_HEIGHT_RATIO_FOR_VIDEO_DIRECTION:I = 0x2754

.field public static final ERROR_SUB_CODE_WRAPPER_REDIRECT_OVER_LIMIT:I = 0x2757

.field public static final ERROR_SUB_CODE_WRAPPER_REDIRECT_URL_INVALIDATE:I = 0x2756

.field public static final ERROR_SUB_CODE_WRAPPER_REQUEST_FAILED:I = 0x2758

.field public static final ERROR_SUB_CODE_WRAPPER_RESPONSE_PROCESS_ERROR:I = 0x2759


# instance fields
.field private a:I

.field private b:I

.field private c:Ljava/lang/String;


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

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

    return-void
.end method

.method public constructor <init>(IILjava/lang/String;)V
    .registers 4

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

    iput p1, p0, Lcom/proxy/ad/adsdk/AdError;->a:I

    iput p2, p0, Lcom/proxy/ad/adsdk/AdError;->b:I

    iput-object p3, p0, Lcom/proxy/ad/adsdk/AdError;->c:Ljava/lang/String;

    return-void
.end method

.method public static getConfigError(ILjava/lang/String;)Lcom/proxy/ad/adsdk/AdError;
    .registers 4

    const/16 v0, -0x2b67

    if-eq p0, v0, :cond_22

    packed-switch p0, :pswitch_data_2c

    const/16 p0, 0x2732

    goto :goto_24

    :pswitch_a
    const/16 p0, 0x276a

    goto :goto_24

    :pswitch_d
    const/16 p0, 0x276b

    goto :goto_24

    :pswitch_10
    const/16 p0, 0x276c

    goto :goto_24

    :pswitch_13
    const/16 p0, 0x276d

    goto :goto_24

    :pswitch_16
    const/16 p0, 0x276e

    goto :goto_24

    :pswitch_19
    const/16 p0, 0x276f

    goto :goto_24

    :pswitch_1c
    const/16 p0, 0x2770

    goto :goto_24

    :pswitch_1f
    const/16 p0, 0x2771

    goto :goto_24

    :cond_22
    const/16 p0, 0x2772

    :goto_24
    new-instance v0, Lcom/proxy/ad/adsdk/AdError;

    const/16 v1, 0x3ef

    invoke-direct {v0, v1, p0, p1}, Lcom/proxy/ad/adsdk/AdError;-><init>(IILjava/lang/String;)V

    return-object v0

    :pswitch_data_2c
    .packed-switch -0x7
        :pswitch_1f
        :pswitch_1c
        :pswitch_19
        :pswitch_16
        :pswitch_13
        :pswitch_10
        :pswitch_d
        :pswitch_a
    .end packed-switch
.end method

.method public static getNetWorkError(ILjava/lang/String;)Lcom/proxy/ad/adsdk/AdError;
    .registers 4

    const/16 v0, -0x2b67

    if-eq p0, v0, :cond_22

    packed-switch p0, :pswitch_data_2c

    const/16 p0, 0x2732

    goto :goto_24

    :pswitch_a
    const/16 p0, 0x276a

    goto :goto_24

    :pswitch_d
    const/16 p0, 0x276b

    goto :goto_24

    :pswitch_10
    const/16 p0, 0x276c

    goto :goto_24

    :pswitch_13
    const/16 p0, 0x276d

    goto :goto_24

    :pswitch_16
    const/16 p0, 0x276e

    goto :goto_24

    :pswitch_19
    const/16 p0, 0x276f

    goto :goto_24

    :pswitch_1c
    const/16 p0, 0x2770

    goto :goto_24

    :pswitch_1f
    const/16 p0, 0x2771

    goto :goto_24

    :cond_22
    const/16 p0, 0x2772

    :goto_24
    new-instance v0, Lcom/proxy/ad/adsdk/AdError;

    const/16 v1, 0x3e8

    invoke-direct {v0, v1, p0, p1}, Lcom/proxy/ad/adsdk/AdError;-><init>(IILjava/lang/String;)V

    return-object v0

    :pswitch_data_2c
    .packed-switch -0x7
        :pswitch_1f
        :pswitch_1c
        :pswitch_19
        :pswitch_16
        :pswitch_13
        :pswitch_10
        :pswitch_d
        :pswitch_a
    .end packed-switch
.end method


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

    iget v0, p0, Lcom/proxy/ad/adsdk/AdError;->a:I

    return v0
.end method

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

    iget-object v0, p0, Lcom/proxy/ad/adsdk/AdError;->c:Ljava/lang/String;

    return-object v0
.end method

.method public getErrorSubCode()I
    .registers 2

    iget v0, p0, Lcom/proxy/ad/adsdk/AdError;->b:I

    return v0
.end method

.method public toString()Ljava/lang/String;
    .registers 3

    new-instance v0, Ljava/lang/StringBuilder;

    const-string v1, "ErrorCode:"

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

    iget v1, p0, Lcom/proxy/ad/adsdk/AdError;->a:I

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

    const-string v1, ",ErrorSubCode:"

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

    iget v1, p0, Lcom/proxy/ad/adsdk/AdError;->b:I

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

    const-string v1, ",ErrorMessage:"

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

    iget-object v1, p0, Lcom/proxy/ad/adsdk/AdError;->c:Ljava/lang/String;

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

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

    move-result-object v0

    return-object v0
.end method