av.smali
.class final Lcom/baidu/techain/af/av;
.super Landroid/os/Handler;
# instance fields
.field final synthetic a:Lcom/baidu/techain/af/au;
# direct methods
.method public constructor <init>(Lcom/baidu/techain/af/au;Landroid/os/Looper;)V
.registers 3
iput-object p1, p0, Lcom/baidu/techain/af/av;->a:Lcom/baidu/techain/af/au;
invoke-direct {p0, p2}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
return-void
.end method
# virtual methods
.method public final handleMessage(Landroid/os/Message;)V
.registers 6
.prologue
.line 0
iget v0, p1, Landroid/os/Message;->what:I
packed-switch v0, :pswitch_data_48
:goto_5
return-void
:pswitch_6
iget-object v0, p0, Lcom/baidu/techain/af/av;->a:Lcom/baidu/techain/af/au;
.line 1000
iget-object v1, v0, Lcom/baidu/techain/af/au;->c:Ljava/util/List;
.line 0
monitor-enter v1
:try_start_b
iget-object v0, p0, Lcom/baidu/techain/af/av;->a:Lcom/baidu/techain/af/au;
.line 2000
iget-object v0, v0, Lcom/baidu/techain/af/au;->c:Ljava/util/List;
.line 0
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v2
:goto_13
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_28
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/baidu/techain/af/at;
iget-object v3, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
invoke-interface {v0}, Lcom/baidu/techain/af/at;->a()V
goto :goto_13
:catchall_25
move-exception v0
monitor-exit v1
:try_end_27
.catchall {:try_start_b .. :try_end_27} :catchall_25
throw v0
:cond_28
:try_start_28
monitor-exit v1
:try_end_29
.catchall {:try_start_28 .. :try_end_29} :catchall_25
goto :goto_5
:pswitch_2a
iget-object v0, p0, Lcom/baidu/techain/af/av;->a:Lcom/baidu/techain/af/au;
.line 3000
iget-object v1, v0, Lcom/baidu/techain/af/au;->c:Ljava/util/List;
.line 0
monitor-enter v1
:try_start_2f
iget-object v0, p0, Lcom/baidu/techain/af/av;->a:Lcom/baidu/techain/af/au;
.line 4000
iget-object v0, v0, Lcom/baidu/techain/af/au;->c:Ljava/util/List;
.line 0
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v0
:goto_37
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_43
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
iget-object v2, p1, Landroid/os/Message;->obj:Ljava/lang/Object;
goto :goto_37
:cond_43
monitor-exit v1
goto :goto_5
:catchall_45
move-exception v0
monitor-exit v1
:try_end_47
.catchall {:try_start_2f .. :try_end_47} :catchall_45
throw v0
:pswitch_data_48
.packed-switch 0xc8
:pswitch_6
:pswitch_2a
.end packed-switch
.end method