.class public Lcom/in2wow/sdk/i/c$b; .super Ljava/lang/Object; .source "SourceFile" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/in2wow/sdk/i/c; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x9 name = "b" .end annotation # instance fields .field private a:Ljava/util/Map; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/Map<", "Ljava/lang/String;", "Lcom/in2wow/sdk/i/c$q;", ">;" } .end annotation .end field # direct methods .method public constructor ()V .locals 1 .line 1130 invoke-direct {p0}, Ljava/lang/Object;->()V .line 1131 new-instance v0, Ljava/util/HashMap; invoke-direct {v0}, Ljava/util/HashMap;->()V iput-object v0, p0, Lcom/in2wow/sdk/i/c$b;->a:Ljava/util/Map; return-void .end method .method public static a(Lcom/in2wow/sdk/i/c$j;Lorg/json/JSONObject;)Lcom/in2wow/sdk/i/c$b; .locals 5 const/4 v0, 0x0 .line 1106 :try_start_0 new-instance v1, Lcom/in2wow/sdk/i/c$b; invoke-direct {v1}, Lcom/in2wow/sdk/i/c$b;->()V const-string v2, "*" .line 1107 invoke-virtual {p1, v2}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z move-result v2 if-eqz v2, :cond_0 const-string v2, "*" .line 1109 invoke-virtual {p1, v2}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; move-result-object v2 .line 1108 invoke-static {v2}, Lcom/in2wow/sdk/i/c$q;->a(Lorg/json/JSONObject;)Lcom/in2wow/sdk/i/c$q; move-result-object v2 const-string v3, "*" const-string v4, "*" .line 1111 invoke-virtual {p1, v4}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; move-result-object p1 .line 1110 invoke-static {v3, v2, p1}, Lcom/in2wow/sdk/i/c$b;->a(Ljava/lang/String;Lcom/in2wow/sdk/i/c$q;Lorg/json/JSONObject;)V .line 1112 iget-object p1, v1, Lcom/in2wow/sdk/i/c$b;->a:Ljava/util/Map; const-string v3, "*" invoke-interface {p1, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; goto :goto_0 .line 1114 :cond_0 new-instance p1, Lcom/in2wow/sdk/i/c$q; invoke-direct {p1}, Lcom/in2wow/sdk/i/c$q;->()V const-string v2, "*" .line 1115 invoke-static {v2, p1, v0}, Lcom/in2wow/sdk/i/c$b;->a(Ljava/lang/String;Lcom/in2wow/sdk/i/c$q;Lorg/json/JSONObject;)V .line 1116 iget-object v2, v1, Lcom/in2wow/sdk/i/c$b;->a:Ljava/util/Map; const-string v3, "*" invoke-interface {v2, v3, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 1119 :goto_0 invoke-static {p0}, Lcom/in2wow/sdk/i/c$j;->d(Lcom/in2wow/sdk/i/c$j;)Z move-result p0 if-eqz p0, :cond_1 .line 1120 new-instance p0, Lcom/in2wow/sdk/i/c$q; invoke-direct {p0}, Lcom/in2wow/sdk/i/c$q;->()V const-string p1, "video" .line 1121 invoke-static {p1, p0, v0}, Lcom/in2wow/sdk/i/c$b;->a(Ljava/lang/String;Lcom/in2wow/sdk/i/c$q;Lorg/json/JSONObject;)V .line 1122 iget-object p1, v1, Lcom/in2wow/sdk/i/c$b;->a:Ljava/util/Map; const-string v2, "video" invoke-interface {p1, v2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 :cond_1 return-object v1 :catch_0 return-object v0 .end method .method private static a(Ljava/lang/String;Lcom/in2wow/sdk/i/c$q;Lorg/json/JSONObject;)V .locals 3 const-string v0, "*" .line 1069 invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p0 if-eqz p0, :cond_7 if-eqz p2, :cond_0 const-string p0, "impression" .line 1073 invoke-virtual {p2, p0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z move-result p0 if-nez p0, :cond_1 .line 1074 :cond_0 sget-object p0, Lcom/in2wow/sdk/k/h;->h:Lcom/in2wow/sdk/k/h; .line 1075 sget-boolean v0, Lcom/in2wow/sdk/a/b;->e:Z .line 1076 sget-object v1, Lcom/in2wow/sdk/k/h;->h:Lcom/in2wow/sdk/k/h; const/4 v2, 0x0 .line 1075 invoke-static {v0, v1, v2}, Lcom/in2wow/sdk/triggerresponse/c;->a(ZLcom/in2wow/sdk/k/h;Z)Lcom/in2wow/sdk/triggerresponse/TriggerResponse; move-result-object v0 .line 1074 invoke-virtual {p1, p0, v0}, Lcom/in2wow/sdk/i/c$q;->a(Lcom/in2wow/sdk/k/h;Lcom/in2wow/sdk/triggerresponse/TriggerResponse;)V :cond_1 const/4 p0, 0x1 if-eqz p2, :cond_2 const-string v0, "mute" .line 1079 invoke-virtual {p2, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z move-result v0 if-nez v0, :cond_3 .line 1080 :cond_2 sget-object v0, Lcom/in2wow/sdk/k/h;->l:Lcom/in2wow/sdk/k/h; .line 1081 sget-boolean v1, Lcom/in2wow/sdk/a/b;->e:Z .line 1082 sget-object v2, Lcom/in2wow/sdk/k/h;->l:Lcom/in2wow/sdk/k/h; .line 1081 invoke-static {v1, v2, p0}, Lcom/in2wow/sdk/triggerresponse/c;->a(ZLcom/in2wow/sdk/k/h;Z)Lcom/in2wow/sdk/triggerresponse/TriggerResponse; move-result-object v1 .line 1080 invoke-virtual {p1, v0, v1}, Lcom/in2wow/sdk/i/c$q;->a(Lcom/in2wow/sdk/k/h;Lcom/in2wow/sdk/triggerresponse/TriggerResponse;)V :cond_3 if-eqz p2, :cond_4 const-string v0, "unmute" .line 1084 invoke-virtual {p2, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z move-result v0 if-nez v0, :cond_5 .line 1085 :cond_4 sget-object v0, Lcom/in2wow/sdk/k/h;->m:Lcom/in2wow/sdk/k/h; .line 1086 sget-boolean v1, Lcom/in2wow/sdk/a/b;->e:Z .line 1087 sget-object v2, Lcom/in2wow/sdk/k/h;->m:Lcom/in2wow/sdk/k/h; .line 1086 invoke-static {v1, v2, p0}, Lcom/in2wow/sdk/triggerresponse/c;->a(ZLcom/in2wow/sdk/k/h;Z)Lcom/in2wow/sdk/triggerresponse/TriggerResponse; move-result-object v1 .line 1085 invoke-virtual {p1, v0, v1}, Lcom/in2wow/sdk/i/c$q;->a(Lcom/in2wow/sdk/k/h;Lcom/in2wow/sdk/triggerresponse/TriggerResponse;)V :cond_5 if-eqz p2, :cond_6 const-string v0, "replay" .line 1089 invoke-virtual {p2, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z move-result p2 if-nez p2, :cond_7 .line 1090 :cond_6 sget-object p2, Lcom/in2wow/sdk/k/h;->n:Lcom/in2wow/sdk/k/h; .line 1091 sget-boolean v0, Lcom/in2wow/sdk/a/b;->e:Z .line 1092 sget-object v1, Lcom/in2wow/sdk/k/h;->n:Lcom/in2wow/sdk/k/h; .line 1091 invoke-static {v0, v1, p0}, Lcom/in2wow/sdk/triggerresponse/c;->a(ZLcom/in2wow/sdk/k/h;Z)Lcom/in2wow/sdk/triggerresponse/TriggerResponse; move-result-object p0 .line 1090 invoke-virtual {p1, p2, p0}, Lcom/in2wow/sdk/i/c$q;->a(Lcom/in2wow/sdk/k/h;Lcom/in2wow/sdk/triggerresponse/TriggerResponse;)V :cond_7 return-void .end method # virtual methods .method public a(Ljava/lang/String;Lcom/in2wow/sdk/k/h;)Lcom/in2wow/sdk/triggerresponse/TriggerResponse; .locals 1 .line 1151 iget-object v0, p0, Lcom/in2wow/sdk/i/c$b;->a:Ljava/util/Map; invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z move-result v0 if-eqz v0, :cond_0 .line 1152 iget-object v0, p0, Lcom/in2wow/sdk/i/c$b;->a:Ljava/util/Map; invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; move-result-object p1 check-cast p1, Lcom/in2wow/sdk/i/c$q; invoke-virtual {p1, p2}, Lcom/in2wow/sdk/i/c$q;->a(Lcom/in2wow/sdk/k/h;)Lcom/in2wow/sdk/triggerresponse/TriggerResponse; move-result-object p1 return-object p1 :cond_0 const/4 p1, 0x0 return-object p1 .end method