All Downloads are FREE. Search and download functionalities are using the official Maven repository.

okhttp3.internal.HostnamesKt.class Maven / Gradle / Ivy

????4?okhttp3/internal/HostnamesKtjava/lang/ObjecttoCanonicalHost&(Ljava/lang/String;)Ljava/lang/String;$Lorg/jetbrains/annotations/Nullable;#Lorg/jetbrains/annotations/NotNull;"java/lang/IllegalArgumentException	$this$toCanonicalHostkotlin/jvm/internal/Intrinsics
checkNotNullParameter'(Ljava/lang/Object;Ljava/lang/String;)V
java/lang/CharSequence:kotlin/text/StringsKtcontains$defaultG(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z
[startsWith$default;(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z 
!]#endsWith$default% 
&java/lang/String(length()I*+
),
decodeIpv6,(Ljava/lang/String;II)Ljava/net/InetAddress;./
0java/net/InetAddress2
getAddress()[B45
36address8checkNotNullExpressionValue:
;inet6AddressToAscii([B)Ljava/lang/String;=>
?getHostAddress()Ljava/lang/String;AB
3Cjava/lang/AssertionErrorEjava/lang/StringBuilderG()VIJ
HKInvalid IPv6 address: 'Mappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;OP
HQ(C)Ljava/lang/StringBuilder;OS
HTtoStringVB
HW(Ljava/lang/Object;)VIY
FZjava/lang/Throwable\java/net/IDN^toASCII`
_aIDN.toASCII(host)cjava/util/LocaleeUSLjava/util/Locale;gh	fi	Locale.USkjava/lang/NullPointerExceptionm5null cannot be cast to non-null type java.lang.Stringo(Ljava/lang/String;)VIq
nrtoLowerCase&(Ljava/util/Locale;)Ljava/lang/String;tu
)v.(this as java.lang.String).toLowerCase(locale)x,!containsInvalidHostnameAsciiCodes(Ljava/lang/String;)Z{|
}[BinetAddressLjava/net/InetAddress;resultLjava/lang/String;_$Ljava/lang/IllegalArgumentException;hostcharAt(I)C??
)?compare(II)I??
?
 #%/:?@[\]?indexOf$default1(Ljava/lang/CharSequence;CIZILjava/lang/Object;)I??
?cCiI'$this$containsInvalidHostnameAsciiCodes::?<(Ljava/lang/String;Ljava/lang/String;IZILjava/lang/Object;)Z?
?.?decodeIpv4Suffix(Ljava/lang/String;II[BI)Z??
?okhttp3/internal/Util?
parseHexDigit(C)I??
??java/lang/System?	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V??
??java/util/Arrays?fill([BIIB)V??
??getByAddress([B)Ljava/net/InetAddress;??
3?hexDigitgroupLengthvaluegroupOffsetcompressbinputposlimit
addressOffsetokio/Buffer?
?K	writeByte(I)Lokio/Buffer;??
??and(BI)I??
??writeHexadecimalUnsignedLong(J)Lokio/Buffer;??
??readUtf8?B
??currentRunLengthcurrentRunOffset+$i$a$-run-HostnamesKt$inet6AddressToAscii$1group
Lokio/Buffer;longestRunLengthlongestRunOffsetLkotlin/Metadata;mvbvkd1???&
??

??

??





0??0202020202	0H"
0202020H020H
0*0H0*0¨d2okhttphostnames.ktCode
StackMapTableLineNumberTableLocalVariableTableRuntimeInvisibleAnnotations$RuntimeInvisibleParameterAnnotations
SourceFileRuntimeVisibleAnnotations1?!?*?*L+?????+?"?+$?'?++?-d?1?++?-?1Y??W?M,?7N-??-Y9?Y@8TE???(????????????{|??B<*?-=?7*??>???????????????????????&	AABF$G&L8M:A@P? (??1??B??./??
8?N6666??-???`?2*????$??`6`66?I???A*???	??-*????*-d????`6?k?66?&*????6		??x	`6????d6		?		??-?|?~?T-??~?T??-??/??---?ddd??--?d`???-????1?)??????!#??)UVWXZ[\ _6a>bDcJdNeWf\hjipj~l?m?n?p?q?r?u?v?w?x?y?z?{?w?}?~?????[???#?3??p???	?,??	?`??'??*??-??0??388??8??8??????
?66??-????*??.???66?M*??6		0???;	9????.???
h	`0d6???????d6		??-??T??k`????"
???$
??
?@?Z???
???*?-?0?4?:?B?Y?g?t?~??????????????pB???	???	4h??0l??????????????????8???=>?	?<=>666*??I6?*3?*`3?`6???d6??	<=`6?????Y??N6*??`?!-:??W`6?C-:??W?9?
-:??W*3???x*`3??Ѐ6-???W`6???-?װ?4
???
?????*)?~???????1?7?:?A?M?P?S?Y?\?]?^?f?i?p?v?}??????????????????f
A?????M??Q?????ii??fl?????????8???d??[I?I?I??[I?I?I??I??[s??[s?s?s?s?s?s?s?s8s?s?s.s?s=s{ss?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy