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

com.groupbyinc.flux.common.http.client.utils.URIBuilder.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????2^7com/groupbyinc/flux/common/http/client/utils/URIBuilderjava/lang/ObjectURIBuilder.javaschemeLjava/lang/String;encodedSchemeSpecificPartencodedAuthorityuserInfoencodedUserInfohostportIpathencodedPathencodedQueryqueryParamsLjava/util/List;ALjava/util/List;querycharsetLjava/nio/charset/Charset;fragmentencodedFragment()V

	this9Lcom/groupbyinc/flux/common/http/client/utils/URIBuilder;(Ljava/lang/String;)Vjava/net/URISyntaxException#java/net/URI%"
&'	digestURI(Ljava/net/URI;)V)*
+stringuriLjava/net/URI;
setCharsetU(Ljava/nio/charset/Charset;)Lcom/groupbyinc/flux/common/http/client/utils/URIBuilder;	2
getCharset()Ljava/nio/charset/Charset;
parseQuery>(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/util/List;java/lang/String8isEmpty()Z:;
9<parse@7
?Abuild()Ljava/net/URI;buildString()Ljava/lang/String;EF
Gjava/lang/StringBuilderI
J	Lappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;NO
JP(C)Ljava/lang/StringBuilder;NR
JS	U		W//Y	[	]@_
	aencodeUserInfo&(Ljava/lang/String;)Ljava/lang/String;cd
e:com/groupbyinc/flux/common/http/conn/util/InetAddressUtilsg
isIPv6Address(Ljava/lang/String;)Zij
hk[m]o:q(I)Ljava/lang/StringBuilder;Ns
Jt	vlength()Ixy
Jz
normalizePath'(Ljava/lang/String;Z)Ljava/lang/String;|}
~	?
encodePath?d
?	???	?java/util/List??<
encodeUrlForm$(Ljava/util/List;)Ljava/lang/String;??
?	?
encodeUric?d
?	?#?	?toString?F
J?sbLjava/lang/StringBuilder;.com/groupbyinc/flux/common/http/util/TextUtils?isBlank(Ljava/lang/CharSequence;)Z??
???
9zcharAt(I)C??
9?	substring(I)Ljava/lang/String;??
9?/?
startsWith?j
9?relativeZsn	getScheme?F
&?getRawSchemeSpecificPart?F
&?getRawAuthority?F
&?getHost?F
&?getPort?y
&?getRawUserInfo?F
&?getUserInfo?F
&?
getRawPath?F
&?getPath?F
&?getRawQuery?F
&?&com/groupbyinc/flux/common/http/Consts?UTF_8?	??java/nio/charset/Charset?67
?getRawFragment?F
&?getFragment?F
&?encUserInfo@(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;??
??encPath??
??formatB(Ljava/lang/Iterable;Ljava/nio/charset/Charset;)Ljava/lang/String;??
??paramsencUric??
??	setSchemeM(Ljava/lang/String;)Lcom/groupbyinc/flux/common/http/client/utils/URIBuilder;setUserInfo_(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/http/client/utils/URIBuilder;??
?usernamepasswordsetHostsetPort<(I)Lcom/groupbyinc/flux/common/http/client/utils/URIBuilder;setPathremoveQuery;()Lcom/groupbyinc/flux/common/http/client/utils/URIBuilder;setQueryLjava/lang/Deprecated;
setParametersK(Ljava/util/List;)Lcom/groupbyinc/flux/common/http/client/utils/URIBuilder;java/util/ArrayList

clear
?addAll(Ljava/util/Collection;)Z?nvps
addParametersk([Lcom/groupbyinc/flux/common/http/NameValuePair;)Lcom/groupbyinc/flux/common/http/client/utils/URIBuilder;0[Lcom/groupbyinc/flux/common/http/NameValuePair;add(Ljava/lang/Object;)Z?nvp/Lcom/groupbyinc/flux/common/http/NameValuePair;arr$len$i$addParameter:com/groupbyinc/flux/common/http/message/BasicNameValuePair#'(Ljava/lang/String;Ljava/lang/String;)V%
$&paramvaluesetParameteriterator()Ljava/util/Iterator;+,?-java/util/Iterator/hasNext1;02next()Ljava/lang/Object;4506-com/groupbyinc/flux/common/http/NameValuePair8getName:F9;equals=
9>remove@0AitELjava/util/Iterator;Ljava/util/Iterator;clearParameterssetCustomQuerysetFragment
isAbsoluteisOpaquegetQueryParams()Ljava/util/List;(Ljava/util/Collection;)VM
N	SignatureCodeLocalVariableTableLineNumberTable
Exceptions
StackMapTableo(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/util/List;LocalVariableTypeTableU(Ljava/util/List;)Ljava/lang/String;
DeprecatedRuntimeVisibleAnnotations|(Ljava/util/List;)Lcom/groupbyinc/flux/common/http/client/utils/URIBuilder;C()Ljava/util/List;
SourceFile!	

P(Q<
*?*??R
 !SEF	G"QM*?*?&Y+?(?,?R !-SPQRT$*QF
*?*+?,?R
 !
./SYZ	[01Q?*+?3*?R !S
ab45Q/*?3?R !Si67Qb+?+?=?	+,?B??R  !SmnpUPVCDQ6?&Y*?H?(?R !SwT$EFQ???JY?KL*?M?+*?M?Q:?TW*?V?+*?V?QW?6*?X?+Z?Q*?X?QW??*?\?y+Z?QW*?^?+*?^?Q`?QW?*?b?+**?b?f?Q`?QW*?\?l?+n?Q*?\?Qp?QW?+*?\?QW*??+r?Q*??uW*?w?+*?w+?{????QW?&*???+**??+?{??????QW*???+??Q*???QW?D*???$*?????+??Q**?????QW?*???+??Q**?????QW*???+??Q*???QW?*???+??Q**?????QW+???R? !???S?!{|}$?0?7?H?O?V?]?n?u???????????????????
??"?5?J?Q?c?j?{?????Uj?J%?JJ9?JJ9	?JJ9?JJ9	'
|}Q?Y*M,?????>,???,??/??	?????,d??M? ,?????JY?K??Q,?Q??M,?R*YY??W?K?S6
??	???? ?#?)?.?6?C?W?U?9? )*Q~*+???M*+???V*+?ĵX*+?ǵ\*+?ʵ*+?͵^*+?еb*+?ӵw*+?ֵ?*+?ٵ?**+??*?3?
*?3??޷??*+???*+????R~ !~./S:???? ?(?0?8?@?H?P?m?u?}?U1?d&9?&9?cdQi+*?3?
*?3??޸?R !
S?UO9?99??dQi+*?3?
*?3??޸?R !S?UO9?99???Q{+*?3?
*?3??޸?R !?W?S?UO?????PX?dQi+*?3?
*?3??޸??R !S?UO9?99???Q?*+?M*?R !S
????QZ*+?b*?V*?X*?^*?R !
S??
?????QZ*?JY?K+?Q:?T,?Q?????R  !??S??QQ*+?\*?V*?X*?R !S??
?Qt*???*?V*?X*?R !
S
	
UI??QQ*+??*?V*?w*?R !S
QP*??*??*??*?V*?R !S
?Q?+**+*?3?
*?3??޷??*??*??*?V*?R+ !+S-./$0)1U1?99?99?YZ	Q?:*???*?Y????*???*??+?W*??*?V*??*?R: !:W:S"?@BD)E.F3G8HUP[	Q?.*???*?Y???*??+?W*??*?V*??*?R. !.W.SVWYZ"['\,]UP[?Q?U*???*?Y????*???+M,?>6?,2:*???W????*??*?V*??*?R>2 $#! &!U !US*
klnp2q>pDsItNuSvU??"?Q?6*???*?Y???*???$Y+,?'?W*??*?V*??*?R 6 !6(6)S???%?*?/?4?U*?Qw*???*?Y???*?????8*???.N-?3?%-?7?9:?<+???	-?B???*???$Y+,?'?W*??*?V*??*?R4<(+CEw !w(w)W(+CDS6
????1?<?J?P?S?f?k?p?u?U
?0'?FQG*??*??*?V*?R !S??
??G?QZ*+??*??*?V*??*?R !S??
???H?QH*+??*??*?R !S??
?I;QB
*?M???R
 !S?U@J;QB
*?????R
 !S?U@?FQ/*?M?R !S??FQ/*?b?R !S??FQ/*?\?R !S??yQ/*??R !S??FQ/*???R !S?KLQV*????Y*???O??Y??R !S???UP\?FQ/*???R !S??FQ/*?H?R !S?]




© 2015 - 2024 Weber Informatics LLC | Privacy Policy