.class public abstract Lcom/vungle/ads/VungleError; .super Ljava/lang/Exception; .source "SourceFile" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/vungle/ads/VungleError$Companion; } .end annotation # static fields .field public static final AD_ALREADY_FAILED:I = 0xce .field public static final AD_ALREADY_LOADED:I = 0xcc .field public static final AD_CLOSED_MISSING_HEARTBEAT:I = 0x13e .field public static final AD_CLOSED_TEMPLATE_ERROR:I = 0x13d .field public static final AD_CONSUMED:I = 0xca .field public static final AD_EXPIRED:I = 0x130 .field public static final AD_EXPIRED_ON_PLAY:I = 0x133 .field public static final AD_FAILED_TO_DOWNLOAD:I = 0x271b .field public static final AD_HTML_FAILED_TO_LOAD:I = 0x136 .field public static final AD_IS_LOADING:I = 0xcb .field public static final AD_IS_PLAYING:I = 0xcd .field public static final AD_LOAD_FAIL_RETRY_AFTER:I = 0xdd .field public static final AD_MARKUP_INVALID:I = 0x2738 .field public static final AD_NOT_LOADED:I = 0xd2 .field public static final AD_RENDER_NETWORK_ERROR:I = 0x2736 .field public static final AD_RESPONSE_EMPTY:I = 0xd7 .field public static final AD_RESPONSE_INVALID_TEMPLATE_TYPE:I = 0xd8 .field public static final AD_RESPONSE_RETRY_AFTER:I = 0xdc .field public static final AD_RESPONSE_TIMED_OUT:I = 0xd9 .field public static final AD_UNABLE_TO_PLAY:I = 0x271a .field public static final AD_WIN_NOTIFICATION_ERROR:I = 0x134 .field public static final ALREADY_INITIALIZED:I = 0x4 .field public static final ALREADY_PLAYING_ANOTHER_AD:I = 0x271f .field public static final API_FAILED_STATUS_CODE:I = 0x68 .field public static final API_REQUEST_ERROR:I = 0x65 .field public static final API_RESPONSE_DATA_ERROR:I = 0x66 .field public static final API_RESPONSE_DECODE_ERROR:I = 0x67 .field public static final ASSET_DOWNLOAD_ERROR:I = 0x2728 .field public static final ASSET_FAILED_INSUFFICIENT_SPACE:I = 0x7e .field public static final ASSET_FAILED_MAX_SPACE_EXCEEDED:I = 0x7f .field public static final ASSET_FAILED_STATUS_CODE:I = 0x75 .field public static final ASSET_FAILED_TO_DELETE:I = 0x135 .field public static final ASSET_REQUEST_ERROR:I = 0x70 .field public static final ASSET_RESPONSE_DATA_ERROR:I = 0x71 .field public static final ASSET_WRITE_ERROR:I = 0x72 .field public static final BANNER_VIEW_INVALID_SIZE:I = 0x1f4 .field public static final CONCURRENT_PLAYBACK_UNSUPPORTED:I = 0x190 .field public static final CONFIGURATION_ERROR:I = 0x2713 .field public static final CREATIVE_ERROR:I = 0x2739 .field public static final CURRENTLY_INITIALIZING:I = 0x3 .field public static final Companion:Lcom/vungle/ads/VungleError$Companion; .field public static final DEEPLINK_OPEN_FAILED:I = 0x138 .field public static final DEFAULT:I = 0x2710 .field public static final EMPTY_TPAT_ERROR:I = 0x81 .field public static final EVALUATE_JAVASCRIPT_FAILED:I = 0x139 .field private static final EXCEPTION_CODE_TO_MESSAGE_MAP:Ljava/util/Map; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/Map<", "Ljava/lang/Integer;", "Ljava/lang/String;", ">;" } .end annotation .end field .field public static final GENERATE_JSON_DATA_ERROR:I = 0x13c .field public static final GZIP_ENCODE_ERROR:I = 0x74 .field public static final HEARTBEAT_ERROR:I = 0x273b .field public static final INVALID_ADS_ENDPOINT:I = 0x7a .field public static final INVALID_ADUNIT_BID_PAYLOAD:I = 0xd5 .field public static final INVALID_AD_STATE:I = 0x273a .field public static final INVALID_APP_ID:I = 0x2 .field public static final INVALID_ASSET_URL:I = 0x6f .field public static final INVALID_BID_PAYLOAD:I = 0xd0 .field public static final INVALID_CONFIG_RESPONSE:I = 0x87 .field public static final INVALID_CTA_URL:I = 0x6e .field public static final INVALID_EVENT_ID_ERROR:I = 0xc8 .field public static final INVALID_GZIP_BID_PAYLOAD:I = 0xd6 .field public static final INVALID_IFA_STATUS:I = 0x12e .field public static final INVALID_INDEX_URL:I = 0x73 .field public static final INVALID_JSON_BID_PAYLOAD:I = 0xd1 .field public static final INVALID_LOG_ERROR_ENDPOINT:I = 0x7c .field public static final INVALID_METRICS_ENDPOINT:I = 0x7d .field public static final INVALID_PLACEMENT_ID:I = 0xc9 .field public static final INVALID_REQUEST_BUILDER_ERROR:I = 0x6a .field public static final INVALID_RI_ENDPOINT:I = 0x7b .field public static final INVALID_SIZE:I = 0x272c .field public static final INVALID_TEMPLATE_URL:I = 0x69 .field public static final INVALID_TPAT_KEY:I = 0x80 .field public static final INVALID_WATERFALL_PLACEMENT:I = 0xde .field public static final JSON_ENCODE_ERROR:I = 0x77 .field public static final JSON_PARAMS_ENCODE_ERROR:I = 0x13b .field public static final LINK_COMMAND_OPEN_FAILED:I = 0x13a .field public static final MRAID_BRIDGE_ERROR:I = 0x131 .field public static final MRAID_DOWNLOAD_JS_ERROR:I = 0x82 .field public static final MRAID_ERROR:I = 0x12d .field public static final MRAID_JS_CALL_EMPTY:I = 0x137 .field public static final MRAID_JS_COPY_FAILED:I = 0xdb .field public static final MRAID_JS_DOES_NOT_EXIST:I = 0xda .field public static final MRAID_JS_WRITE_FAILED:I = 0x83 .field public static final NATIVE_ASSET_ERROR:I = 0x258 .field public static final NETWORK_ERROR:I = 0x2724 .field public static final NETWORK_PERMISSIONS_NOT_GRANTED:I = 0x2732 .field public static final NETWORK_TIMEOUT:I = 0x273f .field public static final NETWORK_UNREACHABLE:I = 0x2731 .field public static final NO_SERVE:I = 0x2711 .field public static final NO_SPACE_TO_DOWNLOAD_ASSETS:I = 0x2723 .field public static final OMSDK_COPY_ERROR:I = 0x7d3 .field public static final OMSDK_DOWNLOAD_JS_ERROR:I = 0x84 .field public static final OMSDK_JS_WRITE_FAILED:I = 0x85 .field public static final OUT_OF_MEMORY:I = 0xbb9 .field public static final PLACEMENT_AD_TYPE_MISMATCH:I = 0xcf .field public static final PLACEMENT_NOT_FOUND:I = 0x271d .field public static final PLACEMENT_SLEEP:I = 0xd4 .field public static final PRIVACY_URL_ERROR:I = 0x88 .field public static final PROTOBUF_SERIALIZATION_ERROR:I = 0x76 .field public static final REACHABILITY_INITIALIZATION_FAILED:I = 0x7d5 .field public static final SDK_NOT_INITIALIZED:I = 0x6 .field public static final SDK_VERSION_BELOW_REQUIRED_VERSION:I = 0x2733 .field public static final SERVER_RETRY_ERROR:I = 0x271e .field public static final STORE_KIT_LOAD_ERROR:I = 0x7d2 .field public static final STORE_OVERLAY_LOAD_ERROR:I = 0x7d4 .field public static final STORE_REGION_CODE_ERROR:I = 0x86 .field public static final TEMPLATE_UNZIP_ERROR:I = 0x6d .field public static final TPAT_ERROR:I = 0x79 .field public static final TPAT_RETRY_FAILED:I = 0x89 .field public static final UNKNOWN_ERROR:I = 0x0 .field public static final UNKNOWN_EXCEPTION_CODE:I = 0x2740 .field public static final UNKNOWN_RADIO_ACCESS_TECHNOLOGY:I = 0x7d6 .field public static final UNRECOGNIZED:I = -0x1 .field public static final USER_AGENT_ERROR:I = 0x7 .field public static final WEBVIEW_RENDER_UNRESPONSIVE:I = 0x2730 .field public static final WEB_CRASH:I = 0x272f .field public static final WEB_VIEW_FAILED_NAVIGATION:I = 0x7d1 .field public static final WEB_VIEW_WEB_CONTENT_PROCESS_DID_TERMINATE:I = 0x7d0 # instance fields .field private final code:I .field private creativeId:Ljava/lang/String; .field private final errorMessage:Ljava/lang/String; .field private eventId:Ljava/lang/String; .field private final loggableReason:Lcom/vungle/ads/internal/protos/Sdk$SDKError$Reason; .field private placementId:Ljava/lang/String; # direct methods .method static constructor ()V .locals 3 new-instance v0, Lcom/vungle/ads/VungleError$Companion; const/4 v1, 0x0 invoke-direct {v0, v1}, Lcom/vungle/ads/VungleError$Companion;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V sput-object v0, Lcom/vungle/ads/VungleError;->Companion:Lcom/vungle/ads/VungleError$Companion; .line 221 new-instance v0, Ljava/util/HashMap; invoke-direct {v0}, Ljava/util/HashMap;->()V const/16 v1, 0x2710 .line 222 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x2713 .line 223 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Configuration Error Occurred. Please check your appID and placementIDs, and try again when network connectivity is available." invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x2711 .line 225 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "No advertisements are available for your current bid. Please try again later." invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/4 v1, 0x0 .line 226 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Unknown Error Occurred." invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x130 .line 227 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "The advertisement in the cache has expired and can no longer be played. Please load another ad" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/4 v1, 0x3 .line 229 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "There is already an ongoing operation for the action you requested. Please wait until the operation finished before starting another." invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/4 v1, 0x6 .line 231 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Vungle is not initialized/no longer initialized. Please call Vungle.init() to reinitialize." invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x271a .line 233 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Unable to play advertisement" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x271b .line 234 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Advertisement failed to download" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x271d .line 235 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Placement is not valid" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x271e .line 236 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Remote Server responded with http Retry-After, SDK will retry this request." invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x271f .line 238 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Vungle is already playing different ad." invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x2723 .line 239 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "There is not enough file system size on a device to download assets for an ad." invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x2724 .line 241 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Network error. Try again later" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x2728 .line 242 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Assets download failed." invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x272c .line 243 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Ad size is invalid" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x272f .line 244 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Android web view has crashed" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x2730 .line 245 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Android web view render became unresponsive, please clean-up your Webview process if any" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x2731 .line 247 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Network error. Please check if network is available and permission for network access is granted." invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x2732 .line 249 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Network permissions not granted. Please check manifest for android.permission.INTERNET and android.permission.ACCESS_NETWORK_STATE" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x2733 .line 251 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "The SDK minimum version should not be overridden. Will not work as expected." invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x2736 .line 253 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Ad rendering failed due to network connectivity issue" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0xbb9 .line 254 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Out of memory" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x2738 .line 255 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Invalid ad markup" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x2739 .line 256 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Creative error occurred" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x273a .line 257 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Invalid ad state " invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x273b .line 258 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Heartbeat not received within a valid time window" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/4 v1, 0x2 .line 259 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "App id is invalid." invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0xcf .line 260 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Ad type does not match with placement type." invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x190 .line 261 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Concurrent playback not supported" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x273f .line 262 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Request timeout." invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x89 .line 263 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Pinging Tpat did not succeed during all allowed reries." invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x82 .line 264 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Failed to download mraid js." invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x71 .line 265 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Server returned an unexpected response object or failed to load the downloaded data." invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0xde .line 267 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Placement header bidding type does not match with loadAd call." invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/16 v1, 0x88 .line 268 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 const-string v2, "Failed to open privacy url" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; sput-object v0, Lcom/vungle/ads/VungleError;->EXCEPTION_CODE_TO_MESSAGE_MAP:Ljava/util/Map; return-void .end method .method private constructor (Ljava/lang/Integer;Lcom/vungle/ads/internal/protos/Sdk$SDKError$Reason;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V .locals 3 const/16 v0, 0x2710 if-nez p3, :cond_1 sget-object v1, Lcom/vungle/ads/VungleError;->Companion:Lcom/vungle/ads/VungleError$Companion; if-eqz p1, :cond_0 .line 18 invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I move-result v2 goto :goto_0 :cond_0 move v2, v0 :goto_0 invoke-virtual {v1, v2}, Lcom/vungle/ads/VungleError$Companion;->getLocalizedMessage(I)Ljava/lang/String; move-result-object v1 goto :goto_1 :cond_1 move-object v1, p3 :goto_1 invoke-direct {p0, v1}, Ljava/lang/Exception;->(Ljava/lang/String;)V iput-object p2, p0, Lcom/vungle/ads/VungleError;->loggableReason:Lcom/vungle/ads/internal/protos/Sdk$SDKError$Reason; iput-object p4, p0, Lcom/vungle/ads/VungleError;->placementId:Ljava/lang/String; iput-object p5, p0, Lcom/vungle/ads/VungleError;->creativeId:Ljava/lang/String; iput-object p6, p0, Lcom/vungle/ads/VungleError;->eventId:Ljava/lang/String; if-eqz p1, :cond_2 .line 20 invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I move-result p2 goto :goto_2 :cond_2 invoke-static {p2}, Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V invoke-virtual {p2}, Lcom/vungle/ads/internal/protos/Sdk$SDKError$Reason;->getNumber()I move-result p2 :goto_2 iput p2, p0, Lcom/vungle/ads/VungleError;->code:I if-nez p3, :cond_4 sget-object p2, Lcom/vungle/ads/VungleError;->Companion:Lcom/vungle/ads/VungleError$Companion; if-eqz p1, :cond_3 .line 21 invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I move-result v0 :cond_3 invoke-virtual {p2, v0}, Lcom/vungle/ads/VungleError$Companion;->getLocalizedMessage(I)Ljava/lang/String; move-result-object p3 :cond_4 iput-object p3, p0, Lcom/vungle/ads/VungleError;->errorMessage:Ljava/lang/String; return-void .end method .method public synthetic constructor (Ljava/lang/Integer;Lcom/vungle/ads/internal/protos/Sdk$SDKError$Reason;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V .locals 7 and-int/lit8 v0, p7, 0x1 const/4 v1, 0x0 if-eqz v0, :cond_0 move-object v0, v1 goto :goto_0 :cond_0 move-object v0, p1 :goto_0 and-int/lit8 v2, p7, 0x2 if-eqz v2, :cond_1 move-object v2, v1 goto :goto_1 :cond_1 move-object v2, p2 :goto_1 and-int/lit8 v3, p7, 0x4 if-eqz v3, :cond_2 move-object v3, v1 goto :goto_2 :cond_2 move-object v3, p3 :goto_2 and-int/lit8 v4, p7, 0x8 if-eqz v4, :cond_3 move-object v4, v1 goto :goto_3 :cond_3 move-object v4, p4 :goto_3 and-int/lit8 v5, p7, 0x10 if-eqz v5, :cond_4 move-object v5, v1 goto :goto_4 :cond_4 move-object v5, p5 :goto_4 and-int/lit8 v6, p7, 0x20 if-eqz v6, :cond_5 goto :goto_5 :cond_5 move-object v1, p6 :goto_5 const/4 v6, 0x0 move-object p1, p0 move-object p2, v0 move-object p3, v2 move-object p4, v3 move-object p5, v4 move-object p6, v5 move-object p7, v1 move-object p8, v6 .line 11 invoke-direct/range {p1 .. p8}, Lcom/vungle/ads/VungleError;->(Ljava/lang/Integer;Lcom/vungle/ads/internal/protos/Sdk$SDKError$Reason;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V return-void .end method .method public synthetic constructor (Ljava/lang/Integer;Lcom/vungle/ads/internal/protos/Sdk$SDKError$Reason;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V .locals 0 .line 0 invoke-direct/range {p0 .. p6}, Lcom/vungle/ads/VungleError;->(Ljava/lang/Integer;Lcom/vungle/ads/internal/protos/Sdk$SDKError$Reason;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V return-void .end method .method public static final synthetic access$getEXCEPTION_CODE_TO_MESSAGE_MAP$cp()Ljava/util/Map; .locals 1 sget-object v0, Lcom/vungle/ads/VungleError;->EXCEPTION_CODE_TO_MESSAGE_MAP:Ljava/util/Map; return-object v0 .end method # virtual methods .method public equals(Ljava/lang/Object;)Z .locals 4 const/4 v0, 0x1 if-ne p0, p1, :cond_0 return v0 .line 63 :cond_0 invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v1 if-eqz p1, :cond_1 invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v2 goto :goto_0 :cond_1 const/4 v2, 0x0 :goto_0 invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 const/4 v2, 0x0 if-nez v1, :cond_2 return v2 :cond_2 const-string v1, "null cannot be cast to non-null type com.vungle.ads.VungleError" .line 65 invoke-static {p1, v1}, Lkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;Ljava/lang/String;)V check-cast p1, Lcom/vungle/ads/VungleError; iget v1, p0, Lcom/vungle/ads/VungleError;->code:I .line 67 iget v3, p1, Lcom/vungle/ads/VungleError;->code:I if-eq v1, v3, :cond_3 return v2 :cond_3 iget-object v1, p0, Lcom/vungle/ads/VungleError;->loggableReason:Lcom/vungle/ads/internal/protos/Sdk$SDKError$Reason; .line 68 iget-object v3, p1, Lcom/vungle/ads/VungleError;->loggableReason:Lcom/vungle/ads/internal/protos/Sdk$SDKError$Reason; if-eq v1, v3, :cond_4 return v2 :cond_4 iget-object v1, p0, Lcom/vungle/ads/VungleError;->errorMessage:Ljava/lang/String; .line 69 iget-object v3, p1, Lcom/vungle/ads/VungleError;->errorMessage:Ljava/lang/String; invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 if-nez v1, :cond_5 return v2 :cond_5 iget-object v1, p0, Lcom/vungle/ads/VungleError;->placementId:Ljava/lang/String; .line 70 iget-object v3, p1, Lcom/vungle/ads/VungleError;->placementId:Ljava/lang/String; invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 if-nez v1, :cond_6 return v2 :cond_6 iget-object v1, p0, Lcom/vungle/ads/VungleError;->creativeId:Ljava/lang/String; .line 71 iget-object v3, p1, Lcom/vungle/ads/VungleError;->creativeId:Ljava/lang/String; invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 if-nez v1, :cond_7 return v2 :cond_7 iget-object v1, p0, Lcom/vungle/ads/VungleError;->eventId:Ljava/lang/String; .line 72 iget-object p1, p1, Lcom/vungle/ads/VungleError;->eventId:Ljava/lang/String; invoke-static {v1, p1}, Lkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z move-result p1 if-nez p1, :cond_8 return v2 :cond_8 return v0 .end method .method public final getCode()I .locals 1 iget v0, p0, Lcom/vungle/ads/VungleError;->code:I return v0 .end method .method public final getCreativeId()Ljava/lang/String; .locals 1 iget-object v0, p0, Lcom/vungle/ads/VungleError;->creativeId:Ljava/lang/String; return-object v0 .end method .method public final getErrorMessage()Ljava/lang/String; .locals 1 iget-object v0, p0, Lcom/vungle/ads/VungleError;->errorMessage:Ljava/lang/String; return-object v0 .end method .method public final getEventId()Ljava/lang/String; .locals 1 iget-object v0, p0, Lcom/vungle/ads/VungleError;->eventId:Ljava/lang/String; return-object v0 .end method .method public getLocalizedMessage()Ljava/lang/String; .locals 1 iget-object v0, p0, Lcom/vungle/ads/VungleError;->errorMessage:Ljava/lang/String; return-object v0 .end method .method public final getLoggableReason()Lcom/vungle/ads/internal/protos/Sdk$SDKError$Reason; .locals 1 iget-object v0, p0, Lcom/vungle/ads/VungleError;->loggableReason:Lcom/vungle/ads/internal/protos/Sdk$SDKError$Reason; return-object v0 .end method .method public final getPlacementId()Ljava/lang/String; .locals 1 iget-object v0, p0, Lcom/vungle/ads/VungleError;->placementId:Ljava/lang/String; return-object v0 .end method .method public hashCode()I .locals 3 iget v0, p0, Lcom/vungle/ads/VungleError;->code:I .line 78 invoke-static {v0}, Ljava/lang/Integer;->hashCode(I)I move-result v0 mul-int/lit8 v0, v0, 0x1f iget-object v1, p0, Lcom/vungle/ads/VungleError;->loggableReason:Lcom/vungle/ads/internal/protos/Sdk$SDKError$Reason; const/4 v2, 0x0 if-eqz v1, :cond_0 .line 79 invoke-virtual {v1}, Ljava/lang/Object;->hashCode()I move-result v1 goto :goto_0 :cond_0 move v1, v2 :goto_0 add-int/2addr v0, v1 mul-int/lit8 v0, v0, 0x1f iget-object v1, p0, Lcom/vungle/ads/VungleError;->errorMessage:Ljava/lang/String; .line 80 invoke-virtual {v1}, Ljava/lang/String;->hashCode()I move-result v1 add-int/2addr v0, v1 mul-int/lit8 v0, v0, 0x1f iget-object v1, p0, Lcom/vungle/ads/VungleError;->placementId:Ljava/lang/String; if-eqz v1, :cond_1 .line 81 invoke-virtual {v1}, Ljava/lang/String;->hashCode()I move-result v1 goto :goto_1 :cond_1 move v1, v2 :goto_1 add-int/2addr v0, v1 mul-int/lit8 v0, v0, 0x1f iget-object v1, p0, Lcom/vungle/ads/VungleError;->creativeId:Ljava/lang/String; if-eqz v1, :cond_2 .line 82 invoke-virtual {v1}, Ljava/lang/String;->hashCode()I move-result v1 goto :goto_2 :cond_2 move v1, v2 :goto_2 add-int/2addr v0, v1 mul-int/lit8 v0, v0, 0x1f iget-object v1, p0, Lcom/vungle/ads/VungleError;->eventId:Ljava/lang/String; if-eqz v1, :cond_3 .line 83 invoke-virtual {v1}, Ljava/lang/String;->hashCode()I move-result v2 :cond_3 add-int/2addr v0, v2 return v0 .end method .method public final logError$vungle_ads_release()Lcom/vungle/ads/VungleError; .locals 0 .line 36 invoke-virtual {p0}, Lcom/vungle/ads/VungleError;->logErrorNoReturnValue$vungle_ads_release()V return-object p0 .end method .method public final logErrorNoReturnValue$vungle_ads_release()V .locals 6 iget-object v1, p0, Lcom/vungle/ads/VungleError;->loggableReason:Lcom/vungle/ads/internal/protos/Sdk$SDKError$Reason; if-eqz v1, :cond_0 .line 42 sget-object v0, Lcom/vungle/ads/AnalyticsClient;->INSTANCE:Lcom/vungle/ads/AnalyticsClient; iget-object v2, p0, Lcom/vungle/ads/VungleError;->errorMessage:Ljava/lang/String; iget-object v3, p0, Lcom/vungle/ads/VungleError;->placementId:Ljava/lang/String; iget-object v4, p0, Lcom/vungle/ads/VungleError;->creativeId:Ljava/lang/String; iget-object v5, p0, Lcom/vungle/ads/VungleError;->eventId:Ljava/lang/String; invoke-virtual/range {v0 .. v5}, Lcom/vungle/ads/AnalyticsClient;->logError$vungle_ads_release(Lcom/vungle/ads/internal/protos/Sdk$SDKError$Reason;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V :cond_0 return-void .end method .method public final setCreativeId(Ljava/lang/String;)V .locals 0 iput-object p1, p0, Lcom/vungle/ads/VungleError;->creativeId:Ljava/lang/String; return-void .end method .method public final setCreativeId$vungle_ads_release(Ljava/lang/String;)Lcom/vungle/ads/VungleError; .locals 0 iput-object p1, p0, Lcom/vungle/ads/VungleError;->creativeId:Ljava/lang/String; return-object p0 .end method .method public final setEventId(Ljava/lang/String;)V .locals 0 iput-object p1, p0, Lcom/vungle/ads/VungleError;->eventId:Ljava/lang/String; return-void .end method .method public final setEventId$vungle_ads_release(Ljava/lang/String;)Lcom/vungle/ads/VungleError; .locals 0 iput-object p1, p0, Lcom/vungle/ads/VungleError;->eventId:Ljava/lang/String; return-object p0 .end method .method public final setPlacementId(Ljava/lang/String;)V .locals 0 iput-object p1, p0, Lcom/vungle/ads/VungleError;->placementId:Ljava/lang/String; return-void .end method .method public final setPlacementId$vungle_ads_release(Ljava/lang/String;)Lcom/vungle/ads/VungleError; .locals 0 iput-object p1, p0, Lcom/vungle/ads/VungleError;->placementId:Ljava/lang/String; return-object p0 .end method