IntegrationTypeNameParser.smali
.class public Lcom/taboola/android/integration_verifier/utility/IntegrationTypeNameParser;
.super Ljava/lang/Object;
.source "IntegrationTypeNameParser.java"
# direct methods
.method public constructor <init>()V
.registers 1
.line 5
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static getNameFor(I)Ljava/lang/String;
.registers 2
const/4 v0, -0x1
if-eq p0, v0, :cond_22
if-eqz p0, :cond_1f
const/4 v0, 0x1
if-eq p0, v0, :cond_1c
const/4 v0, 0x2
if-eq p0, v0, :cond_19
const/4 v0, 0x3
if-ne p0, v0, :cond_11
const-string p0, "API"
return-object p0
.line 20
:cond_11
new-instance p0, Lcom/taboola/android/integration_verifier/utility/IVLoggedException;
const-string v0, "IntegrationTypeNameParser | getNameFor | Unknown integration type requested for parsing."
invoke-direct {p0, v0}, Lcom/taboola/android/integration_verifier/utility/IVLoggedException;-><init>(Ljava/lang/String;)V
throw p0
:cond_19
const-string p0, "JS"
return-object p0
:cond_1c
const-string p0, "STD"
return-object p0
:cond_1f
const-string p0, "Unknown"
return-object p0
:cond_22
const-string p0, "Test"
return-object p0
.end method