a.smali
.class public final Lcom/sdk/plus/g/a/a;
.super Lcom/sdk/plus/g/c;
# direct methods
.method public constructor <init>(Lcom/sdk/plus/g/b;)V
.registers 2
invoke-direct {p0}, Lcom/sdk/plus/g/c;-><init>()V
iput-object p1, p0, Lcom/sdk/plus/g/a/a;->c:Lcom/sdk/plus/g/b;
return-void
.end method
# virtual methods
.method public final a()V
.registers 3
iget-object v0, p0, Lcom/sdk/plus/g/a/a;->c:Lcom/sdk/plus/g/b;
if-eqz v0, :cond_a
:try_start_4
iget-object v0, p0, Lcom/sdk/plus/g/a/a;->c:Lcom/sdk/plus/g/b;
const/4 v1, 0x0
invoke-interface {v0, v1}, Lcom/sdk/plus/g/b;->a(Ljava/lang/Object;)V
:try_end_a
.catch Ljava/lang/Throwable; {:try_start_4 .. :try_end_a} :catch_b
:cond_a
:goto_a
return-void
:catch_b
move-exception v0
goto :goto_a
.end method
.method public final a(Ljava/lang/Throwable;)V
.registers 4
iget-object v0, p0, Lcom/sdk/plus/g/a/a;->c:Lcom/sdk/plus/g/b;
if-eqz v0, :cond_a
:try_start_4
iget-object v0, p0, Lcom/sdk/plus/g/a/a;->c:Lcom/sdk/plus/g/b;
const/4 v1, 0x0
invoke-interface {v0, v1}, Lcom/sdk/plus/g/b;->a(Ljava/lang/Object;)V
:try_end_a
.catch Ljava/lang/Throwable; {:try_start_4 .. :try_end_a} :catch_b
:cond_a
:goto_a
return-void
:catch_b
move-exception v0
goto :goto_a
.end method
.method public final a(Ljava/util/Map;[B)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Map",
"<",
"Ljava/lang/String;",
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;>;[B)V"
}
.end annotation
:try_start_0
iget-object v0, p0, Lcom/sdk/plus/g/a/a;->c:Lcom/sdk/plus/g/b;
if-eqz v0, :cond_1f
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "header"
invoke-virtual {v0, v1, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "data"
new-instance v2, Ljava/lang/String;
const-string v3, "utf-8"
invoke-direct {v2, p2, v3}, Ljava/lang/String;-><init>([BLjava/lang/String;)V
invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v1, p0, Lcom/sdk/plus/g/a/a;->c:Lcom/sdk/plus/g/b;
invoke-interface {v1, v0}, Lcom/sdk/plus/g/b;->a(Ljava/lang/Object;)V
:try_end_1f
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_1f} :catch_20
:cond_1f
:goto_1f
return-void
:catch_20
move-exception v0
goto :goto_1f
.end method