granularity level: instruction
.class public final synthetic Lq/e;
.super Ljava/lang/Object;
.source "SourceFile"
.implements Ljava/lang/Runnable;
.field public final synthetic a:I
.field public final synthetic b:Ljava/lang/Object;
.field public final synthetic c:Ljava/lang/Object;
.method public synthetic constructor <init>(Ljava/lang/Object;Ljava/lang/Object;I)V
.locals 0
iput p3, p0, Lq/e;->a:I
iput-object p1, p0, Lq/e;->b:Ljava/lang/Object;
iput-object p2, p0, Lq/e;->c:Ljava/lang/Object;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public final run()V
.locals 4
iget v0, p0, Lq/e;->a:I
packed-switch v0, :pswitch_data_0
:pswitch_0
goto :goto_1
:pswitch_1
iget-object v0, p0, Lq/e;->b:Ljava/lang/Object;
check-cast v0, Lh1/m;
iget-object v1, p0, Lq/e;->c:Ljava/lang/Object;
check-cast v1, Landroid/content/Intent;
invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
invoke-static {v1}, Lh1/m;->a(Landroid/content/Intent;)V
return-void
:pswitch_2
iget-object v0, p0, Lq/e;->b:Ljava/lang/Object;
check-cast v0, Lr0/p;
iget-object v1, p0, Lq/e;->c:Ljava/lang/Object;
check-cast v1, Lb1/a;
monitor-enter v0
:try_start_0
iget-object v2, v0, Lr0/p;->b:Ljava/util/Set;
if-nez v2, :cond_0
iget-object v2, v0, Lr0/p;->a:Ljava/util/Set;
goto :goto_0
:cond_0
iget-object v2, v0, Lr0/p;->b:Ljava/util/Set;
invoke-interface {v1}, Lb1/a;->get()Ljava/lang/Object;
move-result-object v1
:goto_0
invoke-interface {v2, v1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit v0
return-void
:catchall_0
move-exception v1
monitor-exit v0
throw v1
:pswitch_3
iget-object v0, p0, Lq/e;->b:Ljava/lang/Object;
check-cast v0, Lr0/r;
iget-object v1, p0, Lq/e;->c:Ljava/lang/Object;
check-cast v1, Lb1/a;
iget-object v2, v0, Lr0/r;->b:Lb1/a;
sget-object v3, Lr0/r;->d:Lr0/g;
if-ne v2, v3, :cond_1
monitor-enter v0
:try_start_1
iget-object v2, v0, Lr0/r;->a:Lj/c;
const/4 v3, 0x0
iput-object v3, v0, Lr0/r;->a:Lj/c;
iput-object v1, v0, Lr0/r;->b:Lb1/a;
monitor-exit v0
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_1
invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
return-void
:catchall_1
move-exception v1
:try_start_2
monitor-exit v0
:try_end_2
.catchall {:try_start_2 .. :try_end_2} :catchall_1
throw v1
:cond_1
new-instance v0, Ljava/lang/IllegalStateException;
const-string v1, "provide() can be called only once."
invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
throw v0
:pswitch_4
iget-object v0, p0, Lq/e;->b:Ljava/lang/Object;
check-cast v0, Lcom/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoSchedulerService;
iget-object v1, p0, Lq/e;->c:Ljava/lang/Object;
check-cast v1, Landroid/app/job/JobParameters;
sget v2, Lcom/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoSchedulerService;->a:I
const/4 v2, 0x0
invoke-virtual {v0, v1, v2}, Landroid/app/job/JobService;->jobFinished(Landroid/app/job/JobParameters;Z)V
return-void
:goto_1
iget-object v0, p0, Lq/e;->b:Ljava/lang/Object;
check-cast v0, Lh1/s;
iget-object v1, p0, Lq/e;->c:Ljava/lang/Object;
check-cast v1, Lo0/i;
invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
:try_start_3
invoke-virtual {v0}, Lh1/s;->a()Landroid/graphics/Bitmap;
move-result-object v0
invoke-virtual {v1, v0}, Lo0/i;->a(Ljava/lang/Object;)V
:try_end_3
.catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_0
goto :goto_2
:catch_0
move-exception v0
iget-object v1, v1, Lo0/i;->a:Lo0/o;
invoke-virtual {v1, v0}, Lo0/o;->i(Ljava/lang/Exception;)V
:goto_2
return-void
:pswitch_data_0
.packed-switch 0x0
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_0
:pswitch_1
.end packed-switch
.end method