okhttp3.HttpUrl$Companion.class Maven / Gradle / Ivy
???? 4h okhttp3/HttpUrl$Companion java/lang/Object ()V
this Lokhttp3/HttpUrl$Companion; defaultPort (Ljava/lang/String;)I Lkotlin/jvm/JvmStatic; #Lorg/jetbrains/annotations/NotNull; scheme kotlin/jvm/internal/Intrinsics checkNotNullParameter '(Ljava/lang/Object;Ljava/lang/String;)V
http areEqual '(Ljava/lang/Object;Ljava/lang/Object;)Z
https Ljava/lang/String; java/lang/String toPathString$okhttp ,(Ljava/util/List;Ljava/lang/StringBuilder;)V @(Ljava/util/List;Ljava/lang/StringBuilder;)V % out ' java/util/List ) size ()I + , * - java/lang/StringBuilder / append (C)Ljava/lang/StringBuilder; 1 2
0 3 get (I)Ljava/lang/Object; 5 6 * 7 -(Ljava/lang/String;)Ljava/lang/StringBuilder; 1 9
0 : i I $this$toPathString Ljava/util/List; Ljava/lang/StringBuilder; toQueryString$okhttp kotlin/ranges/RangesKt B until (II)Lkotlin/ranges/IntRange; D E
C F kotlin/ranges/IntProgression H step ?(Lkotlin/ranges/IntProgression;I)Lkotlin/ranges/IntProgression; J K
C L getFirst N ,
I O getLast Q ,
I R getStep T ,
I U name value $this$toQueryString toQueryNamesAndValues$okhttp $(Ljava/lang/String;)Ljava/util/List; 8(Ljava/lang/String;)Ljava/util/List; java/util/ArrayList ]
^ length ` ,
! a java/lang/CharSequence c kotlin/text/StringsKt e indexOf$default 1(Ljava/lang/CharSequence;CIZILjava/lang/Object;)I g h
f i substring (II)Ljava/lang/String; k l
! m 4this as java.lang.String…ing(startIndex, endIndex) o checkNotNullExpressionValue q
r add (Ljava/lang/Object;)Z t u * v ampersandOffset equalsOffset result pos $this$toQueryNamesAndValues %(Ljava/lang/String;)Lokhttp3/HttpUrl; Lkotlin/jvm/JvmName; okhttp3/HttpUrl$Builder
? parse$okhttp >(Lokhttp3/HttpUrl;Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; ? ?
? ? build ()Lokhttp3/HttpUrl; ? ?
? ? $this$toHttpUrl parse $Lorg/jetbrains/annotations/Nullable; "java/lang/IllegalArgumentException ? 5 }
? okhttp3/HttpUrl ? _ $Ljava/lang/IllegalArgumentException; $this$toHttpUrlOrNull !(Ljava/net/URL;)Lokhttp3/HttpUrl; java/net/URL ? toString ()Ljava/lang/String; ? ?
? ?
toString() ? ? }
? Ljava/net/URL; !(Ljava/net/URI;)Lokhttp3/HttpUrl; java/net/URI ?
? ? Ljava/net/URI; -deprecated_get Lkotlin/Deprecated; message moved to extension function replaceWith Lkotlin/ReplaceWith;
expression url.toHttpUrl() imports #okhttp3.HttpUrl.Companion.toHttpUrl level Lkotlin/DeprecationLevel; ERROR url ? -deprecated_parse url.toHttpUrlOrNull() )okhttp3.HttpUrl.Companion.toHttpUrlOrNull 5 ?
? uri.toHttpUrlOrNull() uri ? 5 ?
? percentDecode$okhttp )(Ljava/lang/String;IIZ)Ljava/lang/String; charAt (I)C ? ?
! ? okio/Buffer ?
? writeUtf8 #(Ljava/lang/String;II)Lokio/Buffer; ? ?
? ? writePercentDecoded %(Lokio/Buffer;Ljava/lang/String;IIZ)V ? ?
? readUtf8 ? ?
? ?
Lokio/Buffer; c C $this$percentDecode limit plusIsSpace Z percentDecode$okhttp$default W(Lokhttp3/HttpUrl$Companion;Ljava/lang/String;IIZILjava/lang/Object;)Ljava/lang/String; ? ?
? codePointAt (I)I ? ?
! ? okhttp3/internal/Util ?
parseHexDigit (C)I ? ?
? ? writeByte (I)Lokio/Buffer; ? ?
? ? java/lang/Character ? charCount ? ?
? ? writeUtf8CodePoint ? ?
? ? d1 d2 codePoint $this$writePercentDecoded encoded isPercentEncoded (Ljava/lang/String;II)Z $this$isPercentEncoded canonicalize$okhttp X(Ljava/lang/String;IILjava/lang/String;ZZZZLjava/nio/charset/Charset;)Ljava/lang/String; encodeSet ? contains$default 0(Ljava/lang/CharSequence;CZILjava/lang/Object;)Z
f ? ?
writeCanonicalized T(Lokio/Buffer;Ljava/lang/String;IILjava/lang/String;ZZZZLjava/nio/charset/Charset;)V
$this$canonicalize alreadyEncoded strict unicodeAllowed charset Ljava/nio/charset/Charset; canonicalize$okhttp$default ?(Lokhttp3/HttpUrl$Companion;Ljava/lang/String;IILjava/lang/String;ZZZZLjava/nio/charset/Charset;ILjava/lang/Object;)Ljava/lang/String; ? ?
+ %2B !(Ljava/lang/String;)Lokio/Buffer; ?
? !java/nio/charset/StandardCharsets UTF_8 writeString =(Ljava/lang/String;IILjava/nio/charset/Charset;)Lokio/Buffer;!"
?# exhausted ()Z%&
?' readByte ()B)*
?+ access$getHEX_DIGITS$cp ()[C-.
?/ b encodedCharBuffer $this$writeCanonicalized input java/nio/charset/Charset5 1(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
$constructor_marker .Lkotlin/jvm/internal/DefaultConstructorMarker; Lkotlin/Metadata; mv k xi 0???p
??
??
??
!
??20B¢J020HJ020H¢J020H¢J020H¢J020H¢Ja0*020202 02!0"2#0"2$0"2%0"2
&0'H??¢(J)0"*02020HJ/*0*020202$0"H??¢+J,0*0H¢J-0*0H¢J-0*0H¢J-0*0H¢J#.0/*0002
102j`3H??¢4J5
006*0H??¢7J%80/*
0002
102j`3H??¢9JV:0/*0;2<020202 02!0"2#0"2$0"2%0"2&0'HJ,=0/*0;2>020202$0"HR0XT¢
??R0XT¢
??R0XT¢
??R0X¢
??R 0XT¢
??R
0XT¢
??R0XT¢
??R0XT¢
??R
0XT¢
??R0XT¢
??R0XT¢
??R0XT¢
??¨? FORM_ENCODE_SET FRAGMENT_ENCODE_SET FRAGMENT_ENCODE_SET_URI
HEX_DIGITS PASSWORD_ENCODE_SET PATH_SEGMENT_ENCODE_SET PATH_SEGMENT_ENCODE_SET_URI QUERY_COMPONENT_ENCODE_SET QUERY_COMPONENT_ENCODE_SET_URI QUERY_COMPONENT_REENCODE_SET QUERY_ENCODE_SET USERNAME_ENCODE_SET Lokhttp3/HttpUrl; canonicalize
percentDecode toHttpUrl toHttpUrlOrNull toPathString Lkotlin/text/StringBuilder; toQueryNamesAndValues
toQueryString okhttp Companion
HttpUrl.kt Code LineNumberTable LocalVariableTable
StackMapTable RuntimeVisibleAnnotations $RuntimeInvisibleParameterAnnotations Signature RuntimeInvisibleAnnotations
Deprecated InnerClasses
SourceFile 1 ] / *? ? ^ _
] | '+? +M,? ? P? ,? ? ?? ? ` ? !@^ &