bw.smali
.class public final Lcom/loc/bw;
.super Lcom/loc/am;
# instance fields
.field f:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map",
"<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field g:Ljava/lang/String;
.field h:[B
.field i:[B
.field j:Z
.field k:Ljava/lang/String;
.field l:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map",
"<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field m:Z
# direct methods
.method public constructor <init>(Landroid/content/Context;Lcom/loc/cy;)V
.registers 6
const/4 v2, 0x0
const/4 v1, 0x0
invoke-direct {p0, p1, p2}, Lcom/loc/am;-><init>(Landroid/content/Context;Lcom/loc/cy;)V
iput-object v1, p0, Lcom/loc/bw;->f:Ljava/util/Map;
const-string/jumbo v0, ""
iput-object v0, p0, Lcom/loc/bw;->g:Ljava/lang/String;
iput-object v1, p0, Lcom/loc/bw;->h:[B
iput-object v1, p0, Lcom/loc/bw;->i:[B
iput-boolean v2, p0, Lcom/loc/bw;->j:Z
iput-object v1, p0, Lcom/loc/bw;->k:Ljava/lang/String;
iput-object v1, p0, Lcom/loc/bw;->l:Ljava/util/Map;
iput-boolean v2, p0, Lcom/loc/bw;->m:Z
return-void
.end method
# virtual methods
.method public final a()Ljava/util/Map;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Map",
"<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/loc/bw;->l:Ljava/util/Map;
return-object v0
.end method
.method public final b()Ljava/util/Map;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Map",
"<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/loc/bw;->f:Ljava/util/Map;
return-object v0
.end method
.method public final b([B)V
.registers 5
const/4 v2, 0x0
:try_start_1
new-instance v1, Ljava/io/ByteArrayOutputStream;
invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;-><init>()V
:try_end_6
.catch Ljava/lang/Throwable; {:try_start_1 .. :try_end_6} :catch_21
.catchall {:try_start_1 .. :try_end_6} :catchall_31
if-eqz p1, :cond_12
:try_start_8
invoke-static {p1}, Lcom/loc/bw;->a([B)[B
:try_end_b
.catch Ljava/lang/Throwable; {:try_start_8 .. :try_end_b} :catch_40
.catchall {:try_start_8 .. :try_end_b} :catchall_3e
move-result-object v0
:try_start_c
invoke-virtual {v1, v0}, Ljava/io/ByteArrayOutputStream;->write([B)V
invoke-virtual {v1, p1}, Ljava/io/ByteArrayOutputStream;->write([B)V
:try_end_12
.catch Ljava/io/IOException; {:try_start_c .. :try_end_12} :catch_42
.catch Ljava/lang/Throwable; {:try_start_c .. :try_end_12} :catch_40
.catchall {:try_start_c .. :try_end_12} :catchall_3e
:cond_12
:goto_12
:try_start_12
invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B
move-result-object v0
iput-object v0, p0, Lcom/loc/bw;->i:[B
:try_end_18
.catch Ljava/lang/Throwable; {:try_start_12 .. :try_end_18} :catch_40
.catchall {:try_start_12 .. :try_end_18} :catchall_3e
:try_start_18
invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->close()V
:try_end_1b
.catch Ljava/io/IOException; {:try_start_18 .. :try_end_1b} :catch_1c
:cond_1b
:goto_1b
return-void
:catch_1c
move-exception v0
invoke-virtual {v0}, Ljava/io/IOException;->printStackTrace()V
goto :goto_1b
:catch_21
move-exception v0
move-object v1, v2
:goto_23
:try_start_23
invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V
:try_end_26
.catchall {:try_start_23 .. :try_end_26} :catchall_3e
if-eqz v1, :cond_1b
:try_start_28
invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->close()V
:try_end_2b
.catch Ljava/io/IOException; {:try_start_28 .. :try_end_2b} :catch_2c
goto :goto_1b
:catch_2c
move-exception v0
invoke-virtual {v0}, Ljava/io/IOException;->printStackTrace()V
goto :goto_1b
:catchall_31
move-exception v0
move-object v1, v2
:goto_33
if-eqz v1, :cond_38
:try_start_35
invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->close()V
:try_end_38
.catch Ljava/io/IOException; {:try_start_35 .. :try_end_38} :catch_39
:cond_38
:goto_38
throw v0
:catch_39
move-exception v1
invoke-virtual {v1}, Ljava/io/IOException;->printStackTrace()V
goto :goto_38
:catchall_3e
move-exception v0
goto :goto_33
:catch_40
move-exception v0
goto :goto_23
:catch_42
move-exception v0
goto :goto_12
.end method
.method public final c()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/loc/bw;->g:Ljava/lang/String;
return-object v0
.end method
.method public final d()Z
.registers 2
iget-boolean v0, p0, Lcom/loc/bw;->j:Z
return v0
.end method
.method public final f()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/loc/bw;->k:Ljava/lang/String;
return-object v0
.end method
.method public final h()[B
.registers 2
iget-object v0, p0, Lcom/loc/bw;->h:[B
return-object v0
.end method
.method public final i()[B
.registers 2
iget-object v0, p0, Lcom/loc/bw;->i:[B
return-object v0
.end method
.method protected final j()Z
.registers 2
iget-boolean v0, p0, Lcom/loc/bw;->m:Z
return v0
.end method