t$a.smali
.class final Lcom/imo/android/imoim/webview/a/c/t$a;
.super Lkotlin/f/b/p;
.source "SourceFile"
# interfaces
.implements Lkotlin/f/a/b;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/imo/android/imoim/webview/a/c/t;->a(Lorg/json/JSONObject;Lsg/bigo/web/jsbridge/core/d;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x18
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lkotlin/f/b/p;",
"Lkotlin/f/a/b<",
"Ljava/util/List<",
"+",
"Lcom/imo/android/imoim/biggroup/chatroom/data/bd;",
">;",
"Lkotlin/w;",
">;"
}
.end annotation
# instance fields
.field final synthetic a:Lsg/bigo/web/jsbridge/core/d;
# direct methods
.method constructor <init>(Lsg/bigo/web/jsbridge/core/d;)V
.registers 2
iput-object p1, p0, Lcom/imo/android/imoim/webview/a/c/t$a;->a:Lsg/bigo/web/jsbridge/core/d;
const/4 p1, 0x1
invoke-direct {p0, p1}, Lkotlin/f/b/p;-><init>(I)V
return-void
.end method
# virtual methods
.method public final synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
.registers 7
.line 14
check-cast p1, Ljava/util/List;
.line 1026
move-object v0, p1
check-cast v0, Ljava/util/Collection;
if-eqz v0, :cond_10
invoke-interface {v0}, Ljava/util/Collection;->isEmpty()Z
move-result v0
if-eqz v0, :cond_e
goto :goto_10
:cond_e
const/4 v0, 0x0
goto :goto_11
:cond_10
:goto_10
const/4 v0, 0x1
:goto_11
if-eqz v0, :cond_1e
.line 1027
iget-object p1, p0, Lcom/imo/android/imoim/webview/a/c/t$a;->a:Lsg/bigo/web/jsbridge/core/d;
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
invoke-interface {p1, v0}, Lsg/bigo/web/jsbridge/core/d;->a(Lorg/json/JSONObject;)V
goto :goto_81
.line 1031
:cond_1e
check-cast p1, Ljava/lang/Iterable;
.line 1048
new-instance v0, Ljava/util/ArrayList;
const/16 v1, 0xa
invoke-static {p1, v1}, Lkotlin/a/k;->a(Ljava/lang/Iterable;I)I
move-result v1
invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(I)V
check-cast v0, Ljava/util/Collection;
.line 1049
invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object p1
:goto_31
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_69
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
.line 1050
check-cast v1, Lcom/imo/android/imoim/biggroup/chatroom/data/bd;
.line 1032
new-instance v2, Lorg/json/JSONObject;
invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
.line 1502
iget-object v3, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/bd;->a:Ljava/lang/String;
const-string v4, "sku"
.line 1033
invoke-virtual {v2, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1503
iget-object v3, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/bd;->b:Ljava/lang/String;
const-string v4, "recharge_id"
.line 1034
invoke-virtual {v2, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1504
iget v3, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/bd;->c:I
const-string v4, "vm_count"
.line 1035
invoke-virtual {v2, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 1505
iget-object v3, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/bd;->d:Ljava/lang/String;
const-string v4, "price_currency_code"
.line 1036
invoke-virtual {v2, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1506
iget-object v1, v1, Lcom/imo/android/imoim/biggroup/chatroom/data/bd;->e:Ljava/lang/String;
const-string v3, "price"
.line 1037
invoke-virtual {v2, v3, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1038
invoke-interface {v0, v2}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z
goto :goto_31
.line 1051
:cond_69
check-cast v0, Ljava/util/List;
.line 1040
new-instance p1, Lorg/json/JSONArray;
check-cast v0, Ljava/util/Collection;
invoke-direct {p1, v0}, Lorg/json/JSONArray;-><init>(Ljava/util/Collection;)V
.line 1041
iget-object v0, p0, Lcom/imo/android/imoim/webview/a/c/t$a;->a:Lsg/bigo/web/jsbridge/core/d;
new-instance v1, Lorg/json/JSONObject;
invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
const-string v2, "recharge_infos"
.line 1042
invoke-virtual {v1, v2, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1041
invoke-interface {v0, v1}, Lsg/bigo/web/jsbridge/core/d;->a(Lorg/json/JSONObject;)V
.line 14
:goto_81
sget-object p1, Lkotlin/w;->a:Lkotlin/w;
return-object p1
.end method