AFi1eSDK.smali
.class public final Lcom/appsflyer/internal/AFi1eSDK;
.super Ljava/lang/Object;
.source "SourceFile"
# direct methods
.method private static final AFInAppEventType(Ljava/lang/Object;)Ljava/lang/Object;
.registers 2
instance-of v0, p0, Lorg/json/JSONArray;
if-eqz v0, :cond_b
check-cast p0, Lorg/json/JSONArray;
invoke-static {p0}, Lcom/appsflyer/internal/AFi1eSDK;->AFKeystoreWrapper(Lorg/json/JSONArray;)Ljava/util/List;
move-result-object p0
return-object p0
:cond_b
instance-of v0, p0, Lorg/json/JSONObject;
if-eqz v0, :cond_16
check-cast p0, Lorg/json/JSONObject;
invoke-static {p0}, Lcom/appsflyer/internal/AFi1eSDK;->AFInAppEventType(Lorg/json/JSONObject;)Ljava/util/Map;
move-result-object p0
return-object p0
:cond_16
sget-object v0, Lorg/json/JSONObject;->NULL:Ljava/lang/Object;
invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1f
const/4 p0, 0x0
:cond_1f
return-object p0
.end method
.method public static final AFInAppEventType(Lorg/json/JSONObject;)Ljava/util/Map;
.registers 6
.param p0 # Lorg/json/JSONObject;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end param
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lorg/json/JSONObject;",
")",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;"
}
.end annotation
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
const-string v0, ""
invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Lorg/json/JSONObject;->keys()Ljava/util/Iterator;
move-result-object v1
invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v1}, Lkotlin/sequences/d;->a(Ljava/util/Iterator;)Lkotlin/sequences/Sequence;
move-result-object v1
new-instance v2, Ljava/util/LinkedHashMap;
invoke-direct {v2}, Ljava/util/LinkedHashMap;-><init>()V
invoke-interface {v1}, Lkotlin/sequences/Sequence;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_19
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v3
if-eqz v3, :cond_35
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v3
move-object v4, v3
check-cast v4, Ljava/lang/String;
invoke-virtual {p0, v4}, Lorg/json/JSONObject;->get(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v4
invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v4}, Lcom/appsflyer/internal/AFi1eSDK;->AFInAppEventType(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v4
invoke-interface {v2, v3, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
goto :goto_19
:cond_35
return-object v2
.end method
.method private static final AFKeystoreWrapper(Lorg/json/JSONArray;)Ljava/util/List;
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lorg/json/JSONArray;",
")",
"Ljava/util/List<",
"Ljava/lang/Object;",
">;"
}
.end annotation
invoke-virtual {p0}, Lorg/json/JSONArray;->length()I
move-result v0
const/4 v1, 0x0
invoke-static {v1, v0}, Lya/h;->i(II)Lkotlin/ranges/IntRange;
move-result-object v0
new-instance v1, Ljava/util/ArrayList;
const/16 v2, 0xa
invoke-static {v0, v2}, Lkotlin/collections/n;->l(Ljava/lang/Iterable;I)I
move-result v2
invoke-direct {v1, v2}, Ljava/util/ArrayList;-><init>(I)V
invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object v0
:goto_18
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_36
move-object v2, v0
check-cast v2, Lkotlin/collections/c0;
invoke-virtual {v2}, Lkotlin/collections/c0;->nextInt()I
move-result v2
invoke-virtual {p0, v2}, Lorg/json/JSONArray;->get(I)Ljava/lang/Object;
move-result-object v2
const-string v3, ""
invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2}, Lcom/appsflyer/internal/AFi1eSDK;->AFInAppEventType(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
invoke-interface {v1, v2}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z
goto :goto_18
:cond_36
return-object v1
.end method