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

com.groupbyinc.flux.common.apache.http.conn.routing.HttpRoute.class Maven / Gradle / Ivy

????2=com/groupbyinc/flux/common/apache/http/conn/routing/HttpRoutejava/lang/Object=com/groupbyinc/flux/common/apache/http/conn/routing/RouteInfojava/lang/CloneableHttpRoute.java=Lcom/groupbyinc/flux/common/apache/http/annotation/Immutable;Hcom/groupbyinc/flux/common/apache/http/conn/routing/RouteInfo$TunnelType
TunnelTypeGcom/groupbyinc/flux/common/apache/http/conn/routing/RouteInfo$LayerType	LayerType
targetHost1Lcom/groupbyinc/flux/common/apache/http/HttpHost;localAddressLjava/net/InetAddress;
proxyChainLjava/util/List;CLjava/util/List;	tunnelledJLcom/groupbyinc/flux/common/apache/http/conn/routing/RouteInfo$TunnelType;layeredILcom/groupbyinc/flux/common/apache/http/conn/routing/RouteInfo$LayerType;secureZ?(Lcom/groupbyinc/flux/common/apache/http/HttpHost;Ljava/net/InetAddress;Ljava/util/List;ZLcom/groupbyinc/flux/common/apache/http/conn/routing/RouteInfo$TunnelType;Lcom/groupbyinc/flux/common/apache/http/conn/routing/RouteInfo$LayerType;)V()V 
!Target host#0com/groupbyinc/flux/common/apache/http/util/Args%notNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;'(
&)	normalized(Lcom/groupbyinc/flux/common/apache/http/HttpHost;)Lcom/groupbyinc/flux/common/apache/http/HttpHost;+,
-	/	1java/util/List3isEmpty()Z5647java/util/ArrayList9(Ljava/util/Collection;)V;
:<	>/com/groupbyinc/flux/common/apache/http/HttpHost@java/net/InetAddressB	TUNNELLEDD	EProxy required if tunnelledGcheck(ZLjava/lang/String;)VIJ
&K	MPLAINO	P	RO	T	Vthis?Lcom/groupbyinc/flux/common/apache/http/conn/routing/HttpRoute;targetlocalproxiesgetDefaultPort(Ljava/lang/String;)Ihttp_java/lang/StringaequalsIgnoreCase(Ljava/lang/String;)Zcd
behttpsg
schemeNameLjava/lang/String;getPort()Ikl
Am
getAddress()Ljava/net/InetAddress;op
Aq
getSchemeName()Ljava/lang/String;st
Au]^
w,(Ljava/net/InetAddress;ILjava/lang/String;)Vy
AzgetHostName|t
A}((Ljava/lang/String;ILjava/lang/String;)V
A?hostNameaddress(Lcom/groupbyinc/flux/common/apache/http/HttpHost;Ljava/net/InetAddress;[Lcom/groupbyinc/flux/common/apache/http/HttpHost;ZLcom/groupbyinc/flux/common/apache/http/conn/routing/RouteInfo$TunnelType;Lcom/groupbyinc/flux/common/apache/http/conn/routing/RouteInfo$LayerType;)Vjava/util/Arrays?asList%([Ljava/lang/Object;)Ljava/util/List;??
??2[Lcom/groupbyinc/flux/common/apache/http/HttpHost;?
?(Lcom/groupbyinc/flux/common/apache/http/HttpHost;Ljava/net/InetAddress;Lcom/groupbyinc/flux/common/apache/http/HttpHost;ZLcom/groupbyinc/flux/common/apache/http/conn/routing/RouteInfo$TunnelType;Lcom/groupbyinc/flux/common/apache/http/conn/routing/RouteInfo$LayerType;)Vjava/util/Collections?
singletonList$(Ljava/lang/Object;)Ljava/util/List;??
??proxyK(Lcom/groupbyinc/flux/common/apache/http/HttpHost;Ljava/net/InetAddress;Z)V	emptyList()Ljava/util/List;??
??4(Lcom/groupbyinc/flux/common/apache/http/HttpHost;)V|(Lcom/groupbyinc/flux/common/apache/http/HttpHost;Ljava/net/InetAddress;Lcom/groupbyinc/flux/common/apache/http/HttpHost;Z)V
Proxy host?LAYERED?	?e(Lcom/groupbyinc/flux/common/apache/http/HttpHost;Lcom/groupbyinc/flux/common/apache/http/HttpHost;)V?
?
getTargetHost3()Lcom/groupbyinc/flux/common/apache/http/HttpHost;getLocalAddressgetLocalSocketAddress()Ljava/net/InetSocketAddress;java/net/InetSocketAddress?(Ljava/net/InetAddress;I)V?
??getHopCountsize?l4?getHopTarget4(I)Lcom/groupbyinc/flux/common/apache/http/HttpHost;	Hop index?notNegative(ILjava/lang/String;)I??
&??l
?&Hop index exceeds tracked route length?get(I)Ljava/lang/Object;??4?hopIhopcountgetProxyHost
getTunnelTypeL()Lcom/groupbyinc/flux/common/apache/http/conn/routing/RouteInfo$TunnelType;isTunnelledgetLayerTypeK()Lcom/groupbyinc/flux/common/apache/http/conn/routing/RouteInfo$LayerType;	isLayeredisSecureequals(Ljava/lang/Object;)Z5com/groupbyinc/flux/common/apache/http/util/LangUtils?'(Ljava/lang/Object;Ljava/lang/Object;)Z??
??thatobjLjava/lang/Object;hashCode(ILjava/lang/Object;)I??
??iterator()Ljava/util/Iterator;??4?java/util/Iterator?hasNext?6??next()Ljava/lang/Object;????(IZ)I??
??elementi$Ljava/util/Iterator;hashtoStringjava/lang/StringBuilder?(I)V?
??append-(Ljava/lang/Object;)Ljava/lang/StringBuilder;??
??->?-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??(C)Ljava/lang/StringBuilder;?
?}->?t
?aProxyChaincabLjava/lang/StringBuilder;clone$java/lang/CloneNotSupportedException
?

	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable
StackMapTable!(Lcom/groupbyinc/flux/common/apache/http/HttpHost;Ljava/net/InetAddress;Ljava/util/List;ZLcom/groupbyinc/flux/common/apache/http/conn/routing/RouteInfo$TunnelType;Lcom/groupbyinc/flux/common/apache/http/conn/routing/RouteInfo$LayerType;)V
Exceptions
SourceFileInnerClassesRuntimeInvisibleAnnotations1?{*?"+$?*W*+?.?0*,?2-?-?8?*?:Y-?=???*???F?*????H?L*?N*???Q?S*???U?W?H{XY{Z{[{\{{{{\6
HIJKL%M4O9QARRTXUiVzWi	?4AC4@P?AC4M?AC4
]^_`*?f?P?h*?f????ij[	\]^`
+,?8*?n?*?*?rL*?vM+??AY+,?x,?{?*?~N?AY-,?x,???**?j*?%ij8Z"gh	jklm%o*p	?Cb??*+,-?
-??????HXYZ[\?
??C?AC?AC?AC?AC4??*+,-?
-??????HXYZ[?
??C?ACAAC?ACAAC4?]*+,???Q?U???*XYZ[
???I*+???Q?U???XYZ
???.*+,-??*???	?F??Q?	????U???4.XY.Z.[.?.
?-???ACAAC4?ACAAC4?
ACAAC4?ACAAC4?K	*+,??? 	XY	Z	?
????/*?0?XY??p/*?2?XY???O*?2???Y*?2????XY?@??lL*???*????`??XY?@???5???W*??=????Ld?*?????A?*?0? 5XY5??)??????"?0?	?@??\%*???*???8?*?????A??%XY?#@A??/*?S?XY??6E*?S?F???XY@??/*?W?XY?6E*?W?????XY
@?6/*?N?XY???f*+??+??Y+?M*?N,?N?G*?S,?S?<*?W,?W?1*?0,?0?ՙ#*?2,?2?ՙ*??,???ՙ??? Q?YfXYf?? "#$d-?Z@??l?_<*?0??<*?2??<*???)*????M,???,???AN-????BAKBTC]D?&???tT???Y2*??h`??L*?2?+*?2??W+???W+{?W*?S?F?
+t?W*?W???
+l?W*?N?
+s?W+??W*???0*????M,???,???AN+-??W+???W???+*?0??W+??*?
y#???XY?	NNOP"Q)S0T:UAWKXRZY[`]h^o_?`?a?b?d?e?)?
???"
?/*??XYk	
@@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy