# {"id":"partitionSourceFiles","fileNameMappings":{"com.eygraber.uri.parts.AbstractPart":"AbstractPart.kt","com.eygraber.uri.parts.Part":"Part.kt","com.eygraber.uri.parts.PathPart":"PathPart.kt"}}
com.eygraber.uri.uris.HierarchicalUri -> pz2:
# {"id":"sourceFile","fileName":"HierarchicalUri.kt"}
    java.lang.String scheme -> Y
    com.eygraber.uri.parts.Part authorityPart -> Z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lq65;"}
    com.eygraber.uri.parts.PathPart pathPart -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lj85;"}
    com.eygraber.uri.parts.Part queryPart -> i0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lq65;"}
    com.eygraber.uri.parts.Part fragmentPart -> j0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lq65;"}
    kotlin.Lazy ssp$delegate -> k0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lte7;"}
    kotlin.Lazy encodedAuthority$delegate -> l0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lte7;"}
    kotlin.Lazy encodedFragment$delegate -> m0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lte7;"}
    kotlin.Lazy pathSegments$delegate -> n0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lte7;"}
    kotlin.Lazy uriString$delegate -> o0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lte7;"}
    1:3:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):24:24 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lq65;Lj85;Lq65;Lq65;)V"}
    4:5:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):25:25 -> <init>
    6:9:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):31:31 -> <init>
    10:11:com.eygraber.uri.parts.Part com.eygraber.uri.parts.Part.access$getNULL$cp():27:27 -> <init>
    10:11:com.eygraber.uri.parts.Part com.eygraber.uri.parts.Part$Companion.getNULL():43 -> <init>
    10:11:com.eygraber.uri.parts.Part com.eygraber.uri.parts.Part$Companion.nonNull(com.eygraber.uri.parts.Part):51 -> <init>
    10:11:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):31 -> <init>
    12:15:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):31:31 -> <init>
    16:17:com.eygraber.uri.parts.PathPart com.eygraber.uri.parts.PathPart.access$getNULL$cp():29:29 -> <init>
    16:17:com.eygraber.uri.parts.PathPart com.eygraber.uri.parts.PathPart$Companion.getNULL():66 -> <init>
    16:17:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):32 -> <init>
    18:21:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):32:32 -> <init>
    22:23:com.eygraber.uri.parts.Part com.eygraber.uri.parts.Part.access$getNULL$cp():27:27 -> <init>
    22:23:com.eygraber.uri.parts.Part com.eygraber.uri.parts.Part$Companion.getNULL():43 -> <init>
    22:23:com.eygraber.uri.parts.Part com.eygraber.uri.parts.Part$Companion.nonNull(com.eygraber.uri.parts.Part):51 -> <init>
    22:23:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):33 -> <init>
    24:27:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):33:33 -> <init>
    28:29:com.eygraber.uri.parts.Part com.eygraber.uri.parts.Part.access$getNULL$cp():27:27 -> <init>
    28:29:com.eygraber.uri.parts.Part com.eygraber.uri.parts.Part$Companion.getNULL():43 -> <init>
    28:29:com.eygraber.uri.parts.Part com.eygraber.uri.parts.Part$Companion.nonNull(com.eygraber.uri.parts.Part):51 -> <init>
    28:29:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):34 -> <init>
    30:31:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):34:34 -> <init>
    32:37:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):39:39 -> <init>
    38:42:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    38:42:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):39 -> <init>
    43:44:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):39:39 -> <init>
    45:50:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):43:43 -> <init>
    51:55:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    51:55:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):43 -> <init>
    56:62:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):46:46 -> <init>
    63:67:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    63:67:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):46 -> <init>
    68:74:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):73:73 -> <init>
    75:79:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    75:79:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):73 -> <init>
    80:86:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):77:77 -> <init>
    87:91:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    87:91:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):77 -> <init>
    92:93:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):77:77 -> <init>
    94:100:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):81:81 -> <init>
    101:105:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    101:105:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):81 -> <init>
    106:112:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):85:85 -> <init>
    113:117:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    113:117:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):85 -> <init>
    118:123:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):89:89 -> <init>
    124:128:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    124:128:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):89 -> <init>
    129:134:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):93:93 -> <init>
    135:139:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    135:139:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):93 -> <init>
    140:145:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):97:97 -> <init>
    146:150:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    146:150:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):97 -> <init>
    151:156:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):101:101 -> <init>
    157:161:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    157:161:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):101 -> <init>
    162:163:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):101:101 -> <init>
    164:169:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):105:105 -> <init>
    170:174:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    170:174:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):105 -> <init>
    175:176:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):105:105 -> <init>
    177:182:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):109:109 -> <init>
    183:187:kotlin.Lazy kotlin.LazyKt__LazyJVMKt.lazy(kotlin.jvm.functions.Function0):26:26 -> <init>
    183:187:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):109 -> <init>
    188:190:void <init>(java.lang.String,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.PathPart,com.eygraber.uri.parts.Part,com.eygraber.uri.parts.Part):109:109 -> <init>
    1:5:com.eygraber.uri.Uri$Builder buildUpon():139:139 -> a
    1:5:com.eygraber.uri.Builder buildUpon():24 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lxg6;"}
    6:8:void com.eygraber.uri.Uri$Builder.<init>():409:409 -> a
    6:8:com.eygraber.uri.Uri$Builder buildUpon():139 -> a
    6:8:com.eygraber.uri.Builder buildUpon():24 -> a
    9:10:java.lang.String getScheme():25:25 -> a
    9:10:com.eygraber.uri.Uri$Builder buildUpon():140 -> a
    9:10:com.eygraber.uri.Builder buildUpon():24 -> a
    11:12:com.eygraber.uri.Uri$Builder com.eygraber.uri.Uri$Builder.scheme(java.lang.String):426:426 -> a
    11:12:com.eygraber.uri.Uri$Builder buildUpon():140 -> a
    11:12:com.eygraber.uri.Builder buildUpon():24 -> a
    13:14:com.eygraber.uri.Uri$Builder buildUpon():141:141 -> a
    13:14:com.eygraber.uri.Builder buildUpon():24 -> a
    15:16:com.eygraber.uri.Uri$Builder com.eygraber.uri.Uri$Builder.authority$uri_release(com.eygraber.uri.parts.Part):452:452 -> a
    15:16:com.eygraber.uri.Uri$Builder buildUpon():141 -> a
    15:16:com.eygraber.uri.Builder buildUpon():24 -> a
    17:18:com.eygraber.uri.Uri$Builder buildUpon():142:142 -> a
    17:18:com.eygraber.uri.Builder buildUpon():24 -> a
    19:21:com.eygraber.uri.Uri$Builder com.eygraber.uri.Uri$Builder.path$uri_release(com.eygraber.uri.parts.PathPart):470:470 -> a
    19:21:com.eygraber.uri.Uri$Builder buildUpon():142 -> a
    19:21:com.eygraber.uri.Builder buildUpon():24 -> a
    22:23:com.eygraber.uri.Uri$Builder com.eygraber.uri.Uri$Builder.query$uri_release(com.eygraber.uri.parts.Part):510:510 -> a
    22:23:com.eygraber.uri.Uri$Builder buildUpon():143 -> a
    22:23:com.eygraber.uri.Builder buildUpon():24 -> a
    24:27:com.eygraber.uri.Uri$Builder com.eygraber.uri.Uri$Builder.query$uri_release(com.eygraber.uri.parts.Part):511:511 -> a
    24:27:com.eygraber.uri.Uri$Builder buildUpon():143 -> a
    24:27:com.eygraber.uri.Builder buildUpon():24 -> a
    28:29:com.eygraber.uri.Uri$Builder buildUpon():144:144 -> a
    28:29:com.eygraber.uri.Builder buildUpon():24 -> a
    30:32:com.eygraber.uri.Uri$Builder com.eygraber.uri.Uri$Builder.fragment$uri_release(com.eygraber.uri.parts.Part):527:527 -> a
    30:32:com.eygraber.uri.Uri$Builder buildUpon():144 -> a
    30:32:com.eygraber.uri.Builder buildUpon():24 -> a
    1:9:java.util.List getPathSegments():105:105 -> b
    1:2:void appendSspTo(java.lang.StringBuilder):59:59 -> d
    3:8:java.lang.String com.eygraber.uri.parts.AbstractPart.getEncoded():55:55 -> d
    3:8:void appendSspTo(java.lang.StringBuilder):59 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    9:16:void appendSspTo(java.lang.StringBuilder):62:62 -> d
    17:18:void appendSspTo(java.lang.StringBuilder):64:64 -> d
    19:24:java.lang.String com.eygraber.uri.parts.AbstractPart.getEncoded():55:55 -> d
    19:24:void appendSspTo(java.lang.StringBuilder):64 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    25:27:void appendSspTo(java.lang.StringBuilder):66:66 -> d
    28:37:void appendSspTo(java.lang.StringBuilder):68:68 -> d
    38:40:void appendSspTo(java.lang.StringBuilder):69:69 -> d
    41:44:java.lang.String com.eygraber.uri.parts.AbstractPart.getEncoded():55:55 -> d
    41:44:void appendSspTo(java.lang.StringBuilder):69 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    45:48:void appendSspTo(java.lang.StringBuilder):69:69 -> d
    1:9:java.lang.String getEncodedAuthority():77:77 -> e
    1:22:boolean equals(java.lang.Object):128:128 -> equals
    1:9:int hashCode():134:134 -> hashCode
    1:9:java.lang.String getUriString():109:109 -> toString
    1:9:java.lang.String toString():136 -> toString
