c$b.smali
.class final Li/c$b;
.super Ljava/lang/Object;
.source ""
# interfaces
.implements Li/e0/e/b;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Li/c;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x12
name = "b"
.end annotation
# instance fields
.field private final a:Li/e0/e/d$c;
.field private b:Lj/r;
.field private c:Lj/r;
.field d:Z
.field final synthetic e:Li/c;
# direct methods
.method constructor <init>(Li/c;Li/e0/e/d$c;)V
.registers 5
iput-object p1, p0, Li/c$b;->e:Li/c;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p2, p0, Li/c$b;->a:Li/e0/e/d$c;
const/4 v0, 0x1
invoke-virtual {p2, v0}, Li/e0/e/d$c;->d(I)Lj/r;
move-result-object v0
iput-object v0, p0, Li/c$b;->b:Lj/r;
new-instance v1, Li/c$b$a;
invoke-direct {v1, p0, v0, p1, p2}, Li/c$b$a;-><init>(Li/c$b;Lj/r;Li/c;Li/e0/e/d$c;)V
iput-object v1, p0, Li/c$b;->c:Lj/r;
return-void
.end method
# virtual methods
.method public a()V
.registers 5
iget-object v0, p0, Li/c$b;->e:Li/c;
monitor-enter v0
:try_start_3
iget-boolean v1, p0, Li/c$b;->d:Z
if-eqz v1, :cond_9
monitor-exit v0
return-void
:cond_9
const/4 v1, 0x1
iput-boolean v1, p0, Li/c$b;->d:Z
iget-object v2, p0, Li/c$b;->e:Li/c;
iget v3, v2, Li/c;->h:I
add-int/2addr v3, v1
iput v3, v2, Li/c;->h:I
monitor-exit v0
:try_end_14
.catchall {:try_start_3 .. :try_end_14} :catchall_1f
iget-object v0, p0, Li/c$b;->b:Lj/r;
invoke-static {v0}, Li/e0/c;->g(Ljava/io/Closeable;)V
:try_start_19
iget-object v0, p0, Li/c$b;->a:Li/e0/e/d$c;
invoke-virtual {v0}, Li/e0/e/d$c;->a()V
:try_end_1e
.catch Ljava/io/IOException; {:try_start_19 .. :try_end_1e} :catch_1e
:catch_1e
return-void
:catchall_1f
move-exception v1
:try_start_20
monitor-exit v0
:try_end_21
.catchall {:try_start_20 .. :try_end_21} :catchall_1f
throw v1
.end method
.method public b()Lj/r;
.registers 2
iget-object v0, p0, Li/c$b;->c:Lj/r;
return-object v0
.end method