.class Landroidx/work/impl/model/WorkSpecDao_Impl$15; .super Landroidx/room/SharedSQLiteStatement; .source "SourceFile" # annotations .annotation system Ldalvik/annotation/EnclosingMethod; value = Landroidx/work/impl/model/WorkSpecDao_Impl;->(Landroidx/room/RoomDatabase;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x1 name = null .end annotation # instance fields .field final synthetic this$0:Landroidx/work/impl/model/WorkSpecDao_Impl; # direct methods .method public constructor (Landroidx/work/impl/model/WorkSpecDao_Impl;Landroidx/room/RoomDatabase;)V .locals 0 iput-object p1, p0, Landroidx/work/impl/model/WorkSpecDao_Impl$15;->this$0:Landroidx/work/impl/model/WorkSpecDao_Impl; .line 306 invoke-direct {p0, p2}, Landroidx/room/SharedSQLiteStatement;->(Landroidx/room/RoomDatabase;)V return-void .end method # virtual methods .method public createQuery()Ljava/lang/String; .locals 1 .annotation build Landroidx/annotation/NonNull; .end annotation const-string v0, "DELETE FROM workspec WHERE state IN (2, 3, 5) AND (SELECT COUNT(*)=0 FROM dependency WHERE prerequisite_id=id AND work_spec_id NOT IN (SELECT id FROM workspec WHERE state IN (2, 3, 5)))" return-object v0 .end method