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

com.groupbyinc.flux.common.http.HttpHost.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????2?(com/groupbyinc/flux/common/http/HttpHostjava/lang/Objectjava/lang/Cloneablejava/io/Serializable
HttpHost.java5Lcom/groupbyinc/flux/common/http/annotation/Contract;	threading>Lcom/groupbyinc/flux/common/http/annotation/ThreadingBehavior;	IMMUTABLEserialVersionUIDJ??(????DEFAULT_SCHEME_NAMELjava/lang/String;httphostname
lcHostnameportI
schemeNameaddressLjava/net/InetAddress;((Ljava/lang/String;ILjava/lang/String;)V()V
 	Host name")com/groupbyinc/flux/common/http/util/Args$containsNoBlanksD(Ljava/lang/CharSequence;Ljava/lang/String;)Ljava/lang/CharSequence;&'
%(java/lang/String*	,java/util/Locale.ROOTLjava/util/Locale;01	/2toLowerCase&(Ljava/util/Locale;)Ljava/lang/String;45
+6	8	:	<	>this*Lcom/groupbyinc/flux/common/http/HttpHost;scheme(Ljava/lang/String;I)V
Dcreate>(Ljava/lang/String;)Lcom/groupbyinc/flux/common/http/HttpHost;java/lang/NumberFormatExceptionH	HTTP HostJ://LindexOf(Ljava/lang/String;)INO
+P	substring(II)Ljava/lang/String;RS
+T(I)Ljava/lang/String;RV
+W:YlastIndexOf[O
+\java/lang/Integer^parseInt`O
_a"java/lang/IllegalArgumentExceptioncjava/lang/StringBuildere
f Invalid HTTP host: happend-(Ljava/lang/String;)Ljava/lang/StringBuilder;jk
fltoString()Ljava/lang/String;no
fp(Ljava/lang/String;)Vr
dsex!Ljava/lang/NumberFormatException;stext	schemeIdxportIdx,(Ljava/net/InetAddress;ILjava/lang/String;)VInet address|notNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;~
%?java/net/InetAddress?getHostName?o
??>(Ljava/net/InetAddress;Ljava/lang/String;ILjava/lang/String;)V?
?Hostname?(Ljava/net/InetAddress;I)V{
?(Ljava/net/InetAddress;)V-(Lcom/groupbyinc/flux/common/http/HttpHost;)V	HTTP host?httphostgetPort()I
getSchemeName
getAddress()Ljava/net/InetAddress;toURI(C)Ljava/lang/StringBuilder;j?
f?nV
_?bufferLjava/lang/StringBuilder;toHostStringlength??
+?(I)V?
f??o
?equals(Ljava/lang/Object;)Z??
+?
??thatobjLjava/lang/Object;hashCode.com/groupbyinc/flux/common/http/util/LangUtils?(ILjava/lang/Object;)I??
??(II)I??
??hashclone()Ljava/lang/Object;$java/lang/CloneNotSupportedException???
?
ConstantValueCodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFileRuntimeInvisibleAnnotations1?????*?!*+#?)?+?-*+?3?7?9-?*-?3?7?;?	*?;*?=*????*?@A???B?&	PQRS T.V4X9Y>Z??.++C?J*+?E?? @A?
de	FG?Jv*K?)W*LM+M?Q>?+?UM+`?XL6+Z?]6?8+`?X?b6? :?dY?fY?gi?m+?m?q?t?+?UL?Y+,?E?5BEI?HGuvvw	mxkBdy(N0Fz?Bmn	opqrs%u(v0w5yB|EzG{b}j?$?%++?+++Ir?@*+?E??@A?
??{?`*+}????+??-????*@AB?
?????L*?!*+}??????*,????+?-**?-?3?7?9?*?3?7?;?	*?;*?=??4L@ALLLLB?&	????,?1?@?F?K???@?++??J*+???? @A?
????@*+????@A?
?????4*?!+???W*+?-?-*+?9?9*+?;?;*+?=?=*+??????4@A4?A?"?????#?+?3??o?/*?-??@A?????/*?=??@A???o?/*?;??@A?????/*????@A??o??A?fY?gL+*?;?mW+M?mW+*?-?mW*?=?+:??W+*?=???mW+?q??A@A9???"

!)0<??<f?o??@*?=?6?fY*?-??`??L+*?-?mW+Z?mW+*?=???mW+?q?*?-??!??@@A?# *!6";$?;no?/*????@A?+????a*+??+??T+?M*?9,?9????*?=,?=?4*?;,?;???&*???
,????*??,????????? L?Aa@Aa???12456_;??C
@?????0<*?9??<*?=??<*?;??<*???*????<??0@A-??DEFGH%I.K??.???/*????@A?P???	?

e




© 2015 - 2024 Weber Informatics LLC | Privacy Policy