ci.smali
.class public Lcom/inmobi/media/ci;
.super Ljava/lang/Object;
# instance fields
.field a:Ljava/lang/String;
.annotation runtime Lcom/inmobi/media/hf;
a = "customClosePosition"
.end annotation
.end field
.field b:I
.annotation runtime Lcom/inmobi/media/hf;
a = "width"
.end annotation
.end field
.field c:I
.annotation runtime Lcom/inmobi/media/hf;
a = "height"
.end annotation
.end field
.field d:I
.annotation runtime Lcom/inmobi/media/hf;
a = "offsetX"
.end annotation
.end field
.field e:I
.annotation runtime Lcom/inmobi/media/hf;
a = "offsetY"
.end annotation
.end field
.field f:Ljava/lang/Boolean;
.annotation runtime Lcom/inmobi/media/hf;
a = "allowOffscreen"
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.registers 0
return-void
.end method
.method public constructor <init>(Ljava/lang/String;Ljava/lang/Boolean;)V
.registers 4
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x0
iput v0, p0, Lcom/inmobi/media/ci;->d:I
iput v0, p0, Lcom/inmobi/media/ci;->e:I
iput-object p1, p0, Lcom/inmobi/media/ci;->a:Ljava/lang/String;
iput-object p2, p0, Lcom/inmobi/media/ci;->f:Ljava/lang/Boolean;
return-void
.end method
.method public static a(Ljava/lang/String;Lcom/inmobi/media/ci;)Lcom/inmobi/media/ci;
.registers 4
:try_start_0
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0, p0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
new-instance p0, Lcom/inmobi/media/hg;
invoke-direct {p0}, Lcom/inmobi/media/hg;-><init>()V
const-class v1, Lcom/inmobi/media/ci;
invoke-virtual {p0, v0, v1}, Lcom/inmobi/media/hg;->b(Lorg/json/JSONObject;Ljava/lang/Class;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Lcom/inmobi/media/ci;
if-eqz p0, :cond_36
iget-object v0, p0, Lcom/inmobi/media/ci;->a:Ljava/lang/String;
if-nez v0, :cond_21
if-nez p1, :cond_1d
const-string v0, "top-right"
goto :goto_1f
:cond_1d
iget-object v0, p1, Lcom/inmobi/media/ci;->a:Ljava/lang/String;
:goto_1f
iput-object v0, p0, Lcom/inmobi/media/ci;->a:Ljava/lang/String;
:cond_21
iget-object v0, p0, Lcom/inmobi/media/ci;->f:Ljava/lang/Boolean;
if-nez v0, :cond_35
if-nez p1, :cond_29
const/4 p1, 0x1
goto :goto_2f
:cond_29
iget-object p1, p1, Lcom/inmobi/media/ci;->f:Ljava/lang/Boolean;
invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z
move-result p1
:goto_2f
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
iput-object p1, p0, Lcom/inmobi/media/ci;->f:Ljava/lang/Boolean;
:try_end_35
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_35} :catch_36
:cond_35
return-object p0
:catch_36
:cond_36
const/4 p0, 0x0
return-object p0
.end method