# {"id":"partitionSourceFiles","fileNameMappings":{"io.ktor.http.URLProtocol$Companion":"URLProtocol.kt","io.ktor.http.Url$Companion":"Url.kt","kotlin.jvm.internal.Intrinsics":"Intrinsics.java","io.ktor.http.URLProtocol":"URLProtocol.kt"}}
io.ktor.http.Url -> j08:
# {"id":"sourceFile","fileName":"Url.kt"}
    io.ktor.http.Url$Companion Companion -> Companion
      # {"id":"com.android.tools.r8.residualsignature","signature":"Li08;"}
    java.lang.String host -> X
    int specifiedPort -> Y
    io.ktor.http.Parameters parameters -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ln55;"}
    java.lang.String fragment -> h0
    java.lang.String user -> i0
    java.lang.String password -> j0
    boolean trailingQuery -> k0
    java.lang.String urlString -> l0
    java.util.List pathSegments -> m0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/ArrayList;"}
    kotlin.Lazy segments$delegate -> n0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lte7;"}
    io.ktor.http.URLProtocol protocolOrNull -> o0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lly7;"}
    io.ktor.http.URLProtocol protocol -> p0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lly7;"}
    kotlin.Lazy encodedPath$delegate -> q0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lte7;"}
    kotlin.Lazy encodedQuery$delegate -> r0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lte7;"}
    kotlin.Lazy encodedUser$delegate -> s0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lte7;"}
    kotlin.Lazy encodedPassword$delegate -> t0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lte7;"}
    kotlin.Lazy encodedFragment$delegate -> u0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lte7;"}
    3:5:void io.ktor.http.Url$Companion.<init>():244:244 -> <clinit>
    3:5:void io.ktor.http.Url$Companion.<init>(kotlin.jvm.internal.DefaultConstructorMarker):0 -> <clinit>
    3:5:void <clinit>():0 -> <clinit>
    6:8:void <clinit>():0:0 -> <clinit>
    10:12:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):31:31 -> <init>
    10:12:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lly7;Ljava/lang/String;ILjava/util/ArrayList;Ln55;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)V"}
    13:14:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):34:34 -> <init>
    13:14:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    15:16:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):35:35 -> <init>
    15:16:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    17:18:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):37:37 -> <init>
    17:18:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    19:20:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):38:38 -> <init>
    19:20:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    21:22:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):39:39 -> <init>
    21:22:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    23:24:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):40:40 -> <init>
    23:24:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    25:26:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):41:41 -> <init>
    25:26:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    27:34:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):42:42 -> <init>
    27:34:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    35:36:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):99:99 -> <init>
    35:36:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    37:42:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):155:155 -> <init>
    37:42:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    43:47:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    43:47:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):155 -> <init>
    43:47:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    48:49:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):155:155 -> <init>
    48:49:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    50:53:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):162:162 -> <init>
    50:53:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    54:55:io.ktor.http.URLProtocol io.ktor.http.URLProtocol.access$getHTTP$cp():18:18 -> <init>
    54:55:io.ktor.http.URLProtocol io.ktor.http.URLProtocol$Companion.getHTTP():31 -> <init>
    54:55:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):163 -> <init>
    54:55:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    56:57:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):163:163 -> <init>
    56:57:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    58:64:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):167:167 -> <init>
    58:64:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    65:69:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    65:69:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):167 -> <init>
    65:69:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    70:71:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):167:167 -> <init>
    70:71:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    72:77:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):182:182 -> <init>
    72:77:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    78:82:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    78:82:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):182 -> <init>
    78:82:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    83:84:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):182:182 -> <init>
    83:84:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    85:89:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):192:192 -> <init>
    85:89:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    90:94:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    90:94:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):192 -> <init>
    90:94:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    95:100:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):204:204 -> <init>
    95:100:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    101:105:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    101:105:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):204 -> <init>
    101:105:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    106:107:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):204:204 -> <init>
    106:107:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    108:113:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):212:212 -> <init>
    108:113:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    114:118:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    114:118:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):212 -> <init>
    114:118:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    119:120:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):212:212 -> <init>
    119:120:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    121:126:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):220:220 -> <init>
    121:126:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    127:131:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    127:131:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):220 -> <init>
    127:131:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    132:134:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):220:220 -> <init>
    132:134:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    135:136:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):46:46 -> <init>
    135:136:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    137:140:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0:0 -> <init>
    141:145:void <init>(io.ktor.http.URLProtocol,java.lang.String,int,java.util.List,io.ktor.http.Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):45:45 -> <init>
    141:145:void Url.<init>(URLProtocol,java.lang.String,int,java.util.ArrayList,Parameters,java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String):0 -> <init>
    7:15:boolean equals(java.lang.Object):231:231 -> equals
    16:17:boolean equals(java.lang.Object):233:233 -> equals
    18:21:boolean equals(java.lang.Object):235:235 -> equals
    22:28:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> equals
    22:28:boolean equals(java.lang.Object):235 -> equals
    1:7:int hashCode():239:239 -> hashCode
    1:3:java.lang.String toString():227:227 -> toString
