okhttp3.HttpUrl$Companion.class Maven / Gradle / Ivy
???? 4z okhttp3/HttpUrl$Companion java/lang/Object 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
java/lang/String hashCode ()I
http equals (Ljava/lang/Object;)Z
https this Lokhttp3/HttpUrl$Companion; Ljava/lang/String; toPathString$okhttp ,(Ljava/util/List;Ljava/lang/StringBuilder;)V @(Ljava/util/List;Ljava/lang/StringBuilder;)V $this$toPathString % out ' java/util/List ) size + * , java/lang/StringBuilder . append (C)Ljava/lang/StringBuilder; 0 1
/ 2 get (I)Ljava/lang/Object; 4 5 * 6 -(Ljava/lang/String;)Ljava/lang/StringBuilder; 0 8
/ 9 i I Ljava/util/List; Ljava/lang/StringBuilder; toQueryString$okhttp $this$toQueryString @ 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 value name toQueryNamesAndValues$okhttp $(Ljava/lang/String;)Ljava/util/List; 8(Ljava/lang/String;)Ljava/util/List; $this$toQueryNamesAndValues \ java/util/ArrayList ^ ()V ` a
_ b length d
e java/lang/CharSequence g kotlin/text/StringsKt i indexOf$default 1(Ljava/lang/CharSequence;CIZILjava/lang/Object;)I k l
j m substring (II)Ljava/lang/String; o p
q 4(this as java.lang.Strin…ing(startIndex, endIndex) s checkNotNullExpressionValue u
v add x * y equalsOffset ampersandOffset pos result %(Ljava/lang/String;)Lokhttp3/HttpUrl; Lkotlin/jvm/JvmName; $this$toHttpUrl ? okhttp3/HttpUrl$Builder ?
? b parse$okhttp >(Lokhttp3/HttpUrl;Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; ? ?
? ? build ()Lokhttp3/HttpUrl; ? ?
? ? parse $Lorg/jetbrains/annotations/Nullable; "java/lang/IllegalArgumentException ? $this$toHttpUrlOrNull ? 4
? _ $Ljava/lang/IllegalArgumentException; okhttp3/HttpUrl ? !(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; imports #okhttp3.HttpUrl.Companion.toHttpUrl
expression url.toHttpUrl() level Lkotlin/DeprecationLevel; ERROR url ? -deprecated_parse )okhttp3.HttpUrl.Companion.toHttpUrlOrNull url.toHttpUrlOrNull() 4 ?
? uri.toHttpUrlOrNull() uri ? 4 ?
? percentDecode$okhttp )(Ljava/lang/String;IIZ)Ljava/lang/String; $this$percentDecode ? charAt (I)C ? ?
? okio/Buffer ?
? b writeUtf8 #(Ljava/lang/String;II)Lokio/Buffer; ? ?
? ? writePercentDecoded %(Lokio/Buffer;Ljava/lang/String;IIZ)V ? ?
? readUtf8 ? ?
? ?
Lokio/Buffer; c C limit plusIsSpace Z percentDecode$okhttp$default W(Lokhttp3/HttpUrl$Companion;Ljava/lang/String;IIZILjava/lang/Object;)Ljava/lang/String; ? ?
? java/lang/NullPointerException ? 5null cannot be cast to non-null type java.lang.String ? (Ljava/lang/String;)V ` ?
? ? codePointAt (I)I ? ?
? okhttp3/internal/Util ?
parseHexDigit (C)I ? ?
? ? writeByte (I)Lokio/Buffer; ? ?
? ? java/lang/Character ? charCount ? ?
? ? writeUtf8CodePoint ? ?
? ? d2 d1 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; $this$canonicalize encodeSet
contains$default 0(Ljava/lang/CharSequence;CZILjava/lang/Object;)Z
j
writeCanonicalized T(Lokio/Buffer;Ljava/lang/String;IILjava/lang/String;ZZZZLjava/nio/charset/Charset;)V
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; java/nio/charset/Charset
" +$ %2B& !(Ljava/lang/String;)Lokio/Buffer; ?(
?) !java/nio/charset/StandardCharsets+ UTF_8- ,. areEqual '(Ljava/lang/Object;Ljava/lang/Object;)Z01
2 writeString =(Ljava/lang/String;IILjava/nio/charset/Charset;)Lokio/Buffer;45
?6 exhausted ()Z89
?: readByte ()B<=
?> access$getHEX_DIGITS$cp ()[C@A
?B b encodedCharBuffer $this$writeCanonicalized input
b 1(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
b $constructor_marker .Lkotlin/jvm/internal/DefaultConstructorMarker; Lkotlin/Metadata; mv bv k???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
StackMapTable LineNumberTable LocalVariableTable RuntimeVisibleAnnotations $RuntimeInvisibleParameterAnnotations Signature RuntimeInvisibleAnnotations
Deprecated InnerClasses
SourceFile 1 o ? M+
? +M,? ? ? 1? ?? (,? ? ? ,? ? ? P?
?? ? p ? ( @q % (&