# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.work.impl.model.WorkSpec$Companion":"WorkSpec.kt"}}
androidx.work.impl.model.WorkSpec -> s48:
# {"id":"sourceFile","fileName":"WorkSpec.kt"}
    java.lang.String id -> a
    androidx.work.WorkInfo$State state -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lh48;"}
    java.lang.String workerClassName -> c
    java.lang.String inputMergerClassName -> d
    androidx.work.Data input -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lrk1;"}
    androidx.work.Data output -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lrk1;"}
    long initialDelay -> g
    long intervalDuration -> h
    long flexDuration -> i
    androidx.work.Constraints constraints -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lw81;"}
    int runAttemptCount -> k
    androidx.work.BackoffPolicy backoffPolicy -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lf10;"}
    long backoffDelayDuration -> m
    long lastEnqueueTime -> n
    long minimumRetentionDuration -> o
    long scheduleRequestedAt -> p
    boolean expedited -> q
    androidx.work.OutOfQuotaPolicy outOfQuotaPolicy -> r
      # {"id":"com.android.tools.r8.residualsignature","signature":"Law4;"}
    int periodCount -> s
    int generation -> t
    long nextScheduleTimeOverride -> u
    int nextScheduleTimeOverrideGeneration -> v
    int stopReason -> w
    java.lang.String traceTag -> x
    java.lang.Boolean backOffOnSystemInterruptions -> y
    int $r8$clinit -> z
      # {"id":"com.android.tools.r8.synthesized"}
    1:6:void <clinit>():400:400 -> <clinit>
    1:1:void <init>(java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):45:45 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lh48;Ljava/lang/String;Ljava/lang/String;Lrk1;Lrk1;JJJLw81;ILf10;JJJJZLaw4;IJIILjava/lang/String;Ljava/lang/Boolean;I)V"}
    2:4:void <init>(java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):49:51 -> <init>
    5:5:void <init>(java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):55:55 -> <init>
    6:6:void <init>(java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):62:62 -> <init>
    7:7:void <init>(java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):99:99 -> <init>
    8:8:void <init>(java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):139:139 -> <init>
    9:9:void <init>(java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):43:43 -> <init>
    10:14:void <init>(java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean):43:47 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lh48;Ljava/lang/String;Ljava/lang/String;Lrk1;Lrk1;JJJLw81;ILf10;JJJJZLaw4;IIJIILjava/lang/String;Ljava/lang/Boolean;)V"}
    15:21:void <init>(java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean):50:56 -> <init>
    22:22:void <init>(java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean):60:60 -> <init>
    23:23:void <init>(java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean):63:63 -> <init>
    24:24:void <init>(java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean):68:68 -> <init>
    25:25:void <init>(java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean):71:71 -> <init>
    26:26:void <init>(java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean):83:83 -> <init>
    27:27:void <init>(java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean):91:91 -> <init>
    28:28:void <init>(java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean):97:97 -> <init>
    29:30:void <init>(java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean):105:106 -> <init>
    31:31:void <init>(java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean):112:112 -> <init>
    32:32:void <init>(java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean):132:132 -> <init>
    33:33:void <init>(java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean):135:135 -> <init>
    34:35:void <init>(java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean):137:138 -> <init>
    1:14:boolean isBackedOff():196:196 -> a
    1:14:long calculateNextRunTime():281 -> a
    15:16:long calculateNextRunTime():283:283 -> a
    17:18:long calculateNextRunTime():284:284 -> a
    19:20:long calculateNextRunTime():285:285 -> a
    21:24:long calculateNextRunTime():287:287 -> a
    25:27:long androidx.work.impl.model.WorkSpec$Companion.calculateNextRunTime(boolean,int,androidx.work.BackoffPolicy,long,long,int,boolean,long,long,long,long):0:0 -> a
    25:27:long calculateNextRunTime():280 -> a
    28:57:long androidx.work.impl.model.WorkSpec$Companion.calculateNextRunTime(boolean,int,androidx.work.BackoffPolicy,long,long,int,boolean,long,long,long,long):423:423 -> a
    28:57:long calculateNextRunTime():280 -> a
    58:66:long androidx.work.impl.model.WorkSpec$Companion.calculateNextRunTime(boolean,int,androidx.work.BackoffPolicy,long,long,int,boolean,long,long,long,long):430:430 -> a
    58:66:long calculateNextRunTime():280 -> a
    67:81:long androidx.work.impl.model.WorkSpec$Companion.calculateNextRunTime(boolean,int,androidx.work.BackoffPolicy,long,long,int,boolean,long,long,long,long):433:433 -> a
    67:81:long calculateNextRunTime():280 -> a
    82:85:long androidx.work.impl.model.WorkSpec$Companion.calculateNextRunTime(boolean,int,androidx.work.BackoffPolicy,long,long,int,boolean,long,long,long,long):435:435 -> a
    82:85:long calculateNextRunTime():280 -> a
    86:92:long androidx.work.impl.model.WorkSpec$Companion.calculateNextRunTime(boolean,int,androidx.work.BackoffPolicy,long,long,int,boolean,long,long,long,long):439:439 -> a
    86:92:long calculateNextRunTime():280 -> a
    93:113:long androidx.work.impl.model.WorkSpec$Companion.calculateNextRunTime(boolean,int,androidx.work.BackoffPolicy,long,long,int,boolean,long,long,long,long):442:442 -> a
    93:113:long calculateNextRunTime():280 -> a
    71:109:androidx.work.impl.model.WorkSpec copy(java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean):0:0 -> b
    71:109:androidx.work.impl.model.WorkSpec copy$default(androidx.work.impl.model.WorkSpec,java.lang.String,androidx.work.WorkInfo$State,java.lang.String,java.lang.String,androidx.work.Data,androidx.work.Data,long,long,long,androidx.work.Constraints,int,androidx.work.BackoffPolicy,long,long,long,long,boolean,androidx.work.OutOfQuotaPolicy,int,int,long,int,int,java.lang.String,java.lang.Boolean,int,java.lang.Object):0 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls48;Ljava/lang/String;Lrk1;)Ls48;"}
    1:12:boolean isPeriodic():193:193 -> c
    5:236:boolean equals(java.lang.Object):0:0 -> equals
    20:23:int hashCode():0:0 -> hashCode
    20:23:int WorkSpec.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":178},"outline":"Lkg7;e(ILjava/lang/String;I)I"}
    24:25:int hashCode():0:0 -> hashCode
    24:25:int WorkSpec.hashCode():0 -> hashCode
    26:29:int hashCode():0:0 -> hashCode
    26:29:int WorkSpec.hashCode():0 -> hashCode
    30:47:int hashCode():0:0 -> hashCode
    30:47:int WorkSpec.hashCode():0 -> hashCode
    48:51:int hashCode():0:0 -> hashCode
    48:51:int WorkSpec.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":179},"outline":"Lyc1;b(IIJ)I"}
    52:53:int hashCode():0:0 -> hashCode
    52:53:int WorkSpec.hashCode():0 -> hashCode
    54:57:int hashCode():0:0 -> hashCode
    54:57:int WorkSpec.hashCode():0 -> hashCode
    58:59:int hashCode():0:0 -> hashCode
    58:59:int WorkSpec.hashCode():0 -> hashCode
    60:63:int hashCode():0:0 -> hashCode
    60:63:int WorkSpec.hashCode():0 -> hashCode
    64:73:int hashCode():0:0 -> hashCode
    64:73:int WorkSpec.hashCode():0 -> hashCode
    74:77:int hashCode():0:0 -> hashCode
    74:77:int WorkSpec.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":180},"outline":"Lgl0;a(III)I"}
    78:87:int hashCode():0:0 -> hashCode
    78:87:int WorkSpec.hashCode():0 -> hashCode
    88:91:int hashCode():0:0 -> hashCode
    88:91:int WorkSpec.hashCode():0 -> hashCode
    92:93:int hashCode():0:0 -> hashCode
    92:93:int WorkSpec.hashCode():0 -> hashCode
    94:97:int hashCode():0:0 -> hashCode
    94:97:int WorkSpec.hashCode():0 -> hashCode
    98:99:int hashCode():0:0 -> hashCode
    98:99:int WorkSpec.hashCode():0 -> hashCode
    100:103:int hashCode():0:0 -> hashCode
    100:103:int WorkSpec.hashCode():0 -> hashCode
    104:105:int hashCode():0:0 -> hashCode
    104:105:int WorkSpec.hashCode():0 -> hashCode
    106:109:int hashCode():0:0 -> hashCode
    106:109:int WorkSpec.hashCode():0 -> hashCode
    110:111:int hashCode():0:0 -> hashCode
    110:111:int WorkSpec.hashCode():0 -> hashCode
    112:115:int hashCode():0:0 -> hashCode
    112:115:int WorkSpec.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":181},"outline":"Lng4;d(IIZ)I"}
    116:125:int hashCode():0:0 -> hashCode
    116:125:int WorkSpec.hashCode():0 -> hashCode
    126:129:int hashCode():0:0 -> hashCode
    126:129:int WorkSpec.hashCode():0 -> hashCode
    130:131:int hashCode():0:0 -> hashCode
    130:131:int WorkSpec.hashCode():0 -> hashCode
    132:135:int hashCode():0:0 -> hashCode
    132:135:int WorkSpec.hashCode():0 -> hashCode
    136:137:int hashCode():0:0 -> hashCode
    136:137:int WorkSpec.hashCode():0 -> hashCode
    138:141:int hashCode():0:0 -> hashCode
    138:141:int WorkSpec.hashCode():0 -> hashCode
    142:143:int hashCode():0:0 -> hashCode
    142:143:int WorkSpec.hashCode():0 -> hashCode
    144:147:int hashCode():0:0 -> hashCode
    144:147:int WorkSpec.hashCode():0 -> hashCode
    148:149:int hashCode():0:0 -> hashCode
    148:149:int WorkSpec.hashCode():0 -> hashCode
    150:153:int hashCode():0:0 -> hashCode
    150:153:int WorkSpec.hashCode():0 -> hashCode
    154:177:int hashCode():0:0 -> hashCode
    154:177:int WorkSpec.hashCode():0 -> hashCode
    178:178:int hashCode():0:0 -> hashCode
    179:179:int hashCode():0:0 -> hashCode
    180:180:int hashCode():0:0 -> hashCode
    181:181:int hashCode():0:0 -> hashCode
    1:11:java.lang.String toString():301:301 -> toString
    1:11:java.lang.String WorkSpec.toString():0 -> toString
      # {"id":"com.android.tools.r8.synthesized"}
    12:16:java.lang.String toString():0:0 -> toString
    12:16:java.lang.String WorkSpec.toString():0 -> toString
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":17,"4":19,"7":22},"outline":"Lgl0;n(Ljava/lang/StringBuilder;Ljava/lang/String;C)Ljava/lang/String;"}
    17:17:java.lang.String toString():301:301 -> toString
    19:19:java.lang.String toString():301:301 -> toString
    22:22:java.lang.String toString():301:301 -> toString
