# {"id":"partitionSourceFiles","fileNameMappings":{"io.ktor.http.Url":"Url.kt"}}
com.ustadmobile.libcache.db.entities.CacheEntry -> kd0:
# {"id":"sourceFile","fileName":"CacheEntry.kt"}
    java.lang.String key -> a
    io.ktor.http.Url url -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lur7;"}
    io.ktor.http.Url urlWithoutSearch -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lur7;"}
    java.lang.String urlWithoutSearchHash -> d
    java.lang.String message -> e
    int statusCode -> f
    int cacheFlags -> g
    int method -> h
    long lastAccessed -> i
    long lastValidated -> j
    java.lang.String integrity -> k
    java.lang.String responseHeaders -> l
    java.lang.String storageUri -> m
    long storageSize -> n
    long uncompressedSize -> o
    13:15:void <init>(java.lang.String,io.ktor.http.Url,io.ktor.http.Url,java.lang.String,java.lang.String,int,int,int,long,long,java.lang.String,java.lang.String,java.lang.String,long,long):28:28 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lur7;Lur7;Ljava/lang/String;Ljava/lang/String;IIIJJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JJ)V"}
    16:17:void <init>(java.lang.String,io.ktor.http.Url,io.ktor.http.Url,java.lang.String,java.lang.String,int,int,int,long,long,java.lang.String,java.lang.String,java.lang.String,long,long):35:35 -> <init>
    18:19:void <init>(java.lang.String,io.ktor.http.Url,io.ktor.http.Url,java.lang.String,java.lang.String,int,int,int,long,long,java.lang.String,java.lang.String,java.lang.String,long,long):38:38 -> <init>
    20:21:void <init>(java.lang.String,io.ktor.http.Url,io.ktor.http.Url,java.lang.String,java.lang.String,int,int,int,long,long,java.lang.String,java.lang.String,java.lang.String,long,long):40:40 -> <init>
    22:23:void <init>(java.lang.String,io.ktor.http.Url,io.ktor.http.Url,java.lang.String,java.lang.String,int,int,int,long,long,java.lang.String,java.lang.String,java.lang.String,long,long):42:42 -> <init>
    24:25:void <init>(java.lang.String,io.ktor.http.Url,io.ktor.http.Url,java.lang.String,java.lang.String,int,int,int,long,long,java.lang.String,java.lang.String,java.lang.String,long,long):44:44 -> <init>
    26:27:void <init>(java.lang.String,io.ktor.http.Url,io.ktor.http.Url,java.lang.String,java.lang.String,int,int,int,long,long,java.lang.String,java.lang.String,java.lang.String,long,long):46:46 -> <init>
    28:29:void <init>(java.lang.String,io.ktor.http.Url,io.ktor.http.Url,java.lang.String,java.lang.String,int,int,int,long,long,java.lang.String,java.lang.String,java.lang.String,long,long):48:48 -> <init>
    30:31:void <init>(java.lang.String,io.ktor.http.Url,io.ktor.http.Url,java.lang.String,java.lang.String,int,int,int,long,long,java.lang.String,java.lang.String,java.lang.String,long,long):50:50 -> <init>
    32:33:void <init>(java.lang.String,io.ktor.http.Url,io.ktor.http.Url,java.lang.String,java.lang.String,int,int,int,long,long,java.lang.String,java.lang.String,java.lang.String,long,long):52:52 -> <init>
    34:35:void <init>(java.lang.String,io.ktor.http.Url,io.ktor.http.Url,java.lang.String,java.lang.String,int,int,int,long,long,java.lang.String,java.lang.String,java.lang.String,long,long):54:54 -> <init>
    36:37:void <init>(java.lang.String,io.ktor.http.Url,io.ktor.http.Url,java.lang.String,java.lang.String,int,int,int,long,long,java.lang.String,java.lang.String,java.lang.String,long,long):56:56 -> <init>
    38:39:void <init>(java.lang.String,io.ktor.http.Url,io.ktor.http.Url,java.lang.String,java.lang.String,int,int,int,long,long,java.lang.String,java.lang.String,java.lang.String,long,long):59:59 -> <init>
    40:43:void <init>(java.lang.String,io.ktor.http.Url,io.ktor.http.Url,java.lang.String,java.lang.String,int,int,int,long,long,java.lang.String,java.lang.String,java.lang.String,long,long):64:64 -> <init>
    44:47:void <init>(java.lang.String,io.ktor.http.Url,io.ktor.http.Url,java.lang.String,java.lang.String,int,int,int,long,long,java.lang.String,java.lang.String,java.lang.String,long,long):66:66 -> <init>
    48:50:void <init>(java.lang.String,io.ktor.http.Url,io.ktor.http.Url,java.lang.String,java.lang.String,int,int,int,long,long,java.lang.String,java.lang.String,java.lang.String,long,long):72:72 -> <init>
    86:119:com.ustadmobile.libcache.db.entities.CacheEntry copy(java.lang.String,io.ktor.http.Url,io.ktor.http.Url,java.lang.String,java.lang.String,int,int,int,long,long,java.lang.String,java.lang.String,java.lang.String,long,long):0:0 -> a
    86:119:com.ustadmobile.libcache.db.entities.CacheEntry copy$default(com.ustadmobile.libcache.db.entities.CacheEntry,java.lang.String,io.ktor.http.Url,io.ktor.http.Url,java.lang.String,java.lang.String,int,int,int,long,long,java.lang.String,java.lang.String,java.lang.String,long,long,int,java.lang.Object):0 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lkd0;JJLjava/lang/String;Ljava/lang/String;JI)Lkd0;"}
    5:158:boolean equals(java.lang.Object):0:0 -> equals
    12:13:int io.ktor.http.Url.hashCode():239:239 -> hashCode
    12:13:int hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    12:13:int CacheEntry.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.synthesized"}
    14:18:int hashCode():0:0 -> hashCode
    14:18:int CacheEntry.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":118},"outline":"Lkg7;e(ILjava/lang/String;I)I"}
    19:24:int hashCode():0:0 -> hashCode
    19:24:int CacheEntry.hashCode():0 -> hashCode
    25:26:int io.ktor.http.Url.hashCode():239:239 -> hashCode
    25:26:int hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    25:26:int CacheEntry.hashCode():0 -> hashCode
    27:32:int io.ktor.http.Url.hashCode():239:239 -> hashCode
    27:32:int hashCode():0 -> hashCode
    27:32:int CacheEntry.hashCode():0 -> hashCode
    33:46:int hashCode():0:0 -> hashCode
    33:46:int CacheEntry.hashCode():0 -> hashCode
    47:50:int hashCode():0:0 -> hashCode
    47:50:int CacheEntry.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":119},"outline":"Lkg7;e(ILjava/lang/String;I)I"}
    51:52:int hashCode():0:0 -> hashCode
    51:52:int CacheEntry.hashCode():0 -> hashCode
    53:56:int hashCode():0:0 -> hashCode
    53:56:int CacheEntry.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":120},"outline":"Lgl0;a(III)I"}
    57:58:int hashCode():0:0 -> hashCode
    57:58:int CacheEntry.hashCode():0 -> hashCode
    59:62:int hashCode():0:0 -> hashCode
    59:62:int CacheEntry.hashCode():0 -> hashCode
    63:64:int hashCode():0:0 -> hashCode
    63:64:int CacheEntry.hashCode():0 -> hashCode
    65:68:int hashCode():0:0 -> hashCode
    65:68:int CacheEntry.hashCode():0 -> hashCode
    69:70:int hashCode():0:0 -> hashCode
    69:70:int CacheEntry.hashCode():0 -> hashCode
    71:74:int hashCode():0:0 -> hashCode
    71:74:int CacheEntry.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":121},"outline":"Lyc1;b(IIJ)I"}
    75:76:int hashCode():0:0 -> hashCode
    75:76:int CacheEntry.hashCode():0 -> hashCode
    77:80:int hashCode():0:0 -> hashCode
    77:80:int CacheEntry.hashCode():0 -> hashCode
    81:93:int hashCode():0:0 -> hashCode
    81:93:int CacheEntry.hashCode():0 -> hashCode
    94:97:int hashCode():0:0 -> hashCode
    94:97:int CacheEntry.hashCode():0 -> hashCode
    98:99:int hashCode():0:0 -> hashCode
    98:99:int CacheEntry.hashCode():0 -> hashCode
    100:103:int hashCode():0:0 -> hashCode
    100:103:int CacheEntry.hashCode():0 -> hashCode
    104:105:int hashCode():0:0 -> hashCode
    104:105:int CacheEntry.hashCode():0 -> hashCode
    106:109:int hashCode():0:0 -> hashCode
    106:109:int CacheEntry.hashCode():0 -> hashCode
    110:117:int hashCode():0:0 -> hashCode
    110:117:int CacheEntry.hashCode():0 -> hashCode
    118:118:int io.ktor.http.Url.hashCode():239:239 -> hashCode
    118:118:int hashCode():0 -> hashCode
    119:119:int hashCode():0:0 -> hashCode
    120:120:int hashCode():0:0 -> hashCode
    121:121:int hashCode():0:0 -> hashCode
    97:101:java.lang.String toString():0:0 -> toString
    97:101:java.lang.String CacheEntry.toString():0 -> toString
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":148,"4":150,"7":153},"outline":"Lng4;u(Ljava/lang/StringBuilder;Ljava/lang/String;JLjava/lang/String;)V"}
    102:105:java.lang.String toString():0:0 -> toString
    102:105:java.lang.String CacheEntry.toString():0 -> toString
    106:112:java.lang.String toString():0:0 -> toString
    106:112:java.lang.String CacheEntry.toString():0 -> toString
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":154,"4":156,"7":159,"10":163},"outline":"Lgl0;x(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V"}
    113:147:java.lang.String toString():0:0 -> toString
    113:147:java.lang.String CacheEntry.toString():0 -> toString
    148:148:java.lang.String toString():0:0 -> toString
    150:150:java.lang.String toString():0:0 -> toString
    153:153:java.lang.String toString():0:0 -> toString
    154:154:java.lang.String toString():0:0 -> toString
    156:156:java.lang.String toString():0:0 -> toString
    159:159:java.lang.String toString():0:0 -> toString
    163:163:java.lang.String toString():0:0 -> toString
