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

com.groupbyinc.flux.common.Strings.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3t"com/groupbyinc/flux/common/Stringsjava/lang/ObjectStrings.java5com/groupbyinc/flux/common/xcontent/ToXContent$Params.com/groupbyinc/flux/common/xcontent/ToXContentParamsEMPTY_ARRAY[Ljava/lang/String;FOLDER_SEPARATORLjava/lang/String;/WINDOWS_FOLDER_SEPARATOR\TOP_PATHsrc/testCURRENT_PATH.RANDOM_UUID_GENERATOR5Lcom/groupbyinc/flux/common/RandomBasedUUIDGenerator;TIME_UUID_GENERATOR*Lcom/groupbyinc/flux/common/UUIDGenerator;INVALID_FILENAME_CHARS?Lcom/groupbyinc/flux/common/google/common/collect/ImmutableSet;VLcom/groupbyinc/flux/common/google/common/collect/ImmutableSet;spaceify/(ILjava/lang/String;Ljava/lang/StringBuilder;)Vjava/lang/Exception#java/lang/Throwable%java/io/BufferedReader'.com/groupbyinc/flux/common/io/FastStringReader)(Ljava/lang/String;)V+,
*-(Ljava/io/Reader;)V+/
(0readLine()Ljava/lang/String;23
(4java/lang/String6java/lang/StringBuilder8append(C)Ljava/lang/StringBuilder;:;
9<-(Ljava/lang/String;)Ljava/lang/StringBuilder;:>
9?close()VAB
(C
addSuppressed(Ljava/lang/Throwable;)VEF
&GiIlinereaderLjava/io/BufferedReader;spacesfromtoLjava/lang/StringBuilder;
splitSmart7(Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/List;java/util/ArrayListT(I)V+V
UW+B
9Ylength()I[\
7]
startsWith(Ljava/lang/String;I)Z_`
7a
9]toStringd3
9eadd(Ljava/lang/Object;)Zgh
UicharAt(I)Ckl
7mchCs	separatordecodeZlst)Ljava/util/ArrayList;Ljava/util/ArrayList;sbposend	hasLength(Ljava/lang/CharSequence;)Zjava/lang/CharSequence}~]strLjava/lang/CharSequence;4(Lcom/groupbyinc/flux/common/bytes/BytesReference;)Z/com/groupbyinc/flux/common/bytes/BytesReference??]bytesReference1Lcom/groupbyinc/flux/common/bytes/BytesReference;(Ljava/lang/String;)Z{|
?isEmptyhasText~mjava/lang/Character?isWhitespace(C)Z??
??strLen?|
?containsWhitespacetrimLeadingWhitespace&(Ljava/lang/String;)Ljava/lang/String;{?
?
9-
9mdeleteCharAt(I)Ljava/lang/StringBuilder;??
9?trimLeadingCharacter'(Ljava/lang/String;C)Ljava/lang/String;leadingCharactersubstringMatch4(Ljava/lang/CharSequence;ILjava/lang/CharSequence;)Zjindex	substringcountOccurrencesOf'(Ljava/lang/String;Ljava/lang/String;)IindexOf(Ljava/lang/String;I)I??
7?subcountidxreplaceJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;(Ljava/lang/String;)I??
7?(II)Ljava/lang/String;??
7?(I)Ljava/lang/String;??
7?inString
oldPattern
newPatternpatLendelete8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;???
?pattern	deleteAny(I)I??
7?c
charsToDeletequote'?	unqualifylastIndexOf??
7?
qualifiedName
capitalizechangeFirstCharacterCase'(Ljava/lang/String;Z)Ljava/lang/String;??
?
9WtoUpperCase(C)C??
??toLowerCase??
??
validFileName	?valueOf(C)Ljava/lang/Character;??
??=com/groupbyinc/flux/common/google/common/collect/ImmutableSet?contains?h
??fileNamevalidFileNameExcludingAstrix	cleanPath:?_?
7?delimitedListToStringArray9(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;??
?java/util/LinkedList?
?Yjava/util/List?equalsh
7(ILjava/lang/Object;)VgcollectionToDelimitedString:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String;
	elementpath	pathToUseprefixIndexprefix	pathArraypathElements$Ljava/util/List;Ljava/util/List;tops
toStringArray+(Ljava/util/Collection;)[Ljava/lang/String;java/util/Collectionsize\toArray(([Ljava/lang/Object;)[Ljava/lang/Object;
collection*Ljava/util/Collection;Ljava/util/Collection;splitStringByCommaToSet#(Ljava/lang/String;)Ljava/util/Set;splitStringToSet$(Ljava/lang/String;C)Ljava/util/Set;%&
'splitStringByCommaToArray'(Ljava/lang/String;)[Ljava/lang/String;splitStringToArray.(Ljava/lang/CharSequence;C)[Ljava/lang/String;+,
-toCharArray()[C/0
71[C3java/util/HashSet5
6W
java/util/Set8([CII)V+:
7;9ixcharsresult#Ljava/util/Set;Ljava/util/Set;lenstart	E	setLengthGV
9Hjava/lang/SystemJ	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)VLM
KNresult1builderressplittoSplit	delimiteroffsetbeforeDelimiterafterDelimiter splitArrayElementsIntoPropertiesO([Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Properties;([Ljava/lang/Object;)Z?[
\java/util/Properties^
_Y??
aS?
ctrime3
7fsetProperty8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;hi
_jsplittedElementarrayLjava/util/Properties;tokenizeToStringArray;(Ljava/lang/String;Ljava/lang/String;ZZ)[Ljava/lang/String;op
q
delimitersjava/util/StringTokenizert'(Ljava/lang/String;Ljava/lang/String;)V+v
uw
UY
hasMoreTokens()Zz{
u|	nextToken~3
ui
?token
trimTokensignoreEmptyTokensstLjava/util/StringTokenizer;tokensK(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;??
?delPoscommaDelimitedListToStringArray,?commaDelimitedListToSetjava/util/TreeSet?
?Y?*
?java/util/Arrays?asList%([Ljava/lang/Object;)Ljava/util/List;??
??addAll(Ljava/util/Collection;)Z??9?set^(Ljava/lang/Iterable;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;w(Ljava/lang/Iterable;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/StringBuilder;)Ljava/lang/String;?
?collLjava/lang/Iterable<*>;Ljava/lang/Iterable;delimsuffix:com/groupbyinc/flux/common/google/common/collect/Iterables?(Ljava/lang/Iterable;)Z??
??java/lang/Iterable?iterator()Ljava/util/Iterator;????java/util/Iterator?hasNext?{??next()Ljava/lang/Object;????-(Ljava/lang/Object;)Ljava/lang/StringBuilder;:?
9?itLjava/util/Iterator<*>;Ljava/util/Iterator;?
? collectionToCommaDelimitedString((Ljava/lang/Iterable;)Ljava/lang/String;arrayToDelimitedString9([Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;R([Ljava/lang/Object;Ljava/lang/String;Ljava/lang/StringBuilder;)Ljava/lang/String;??
?arr[Ljava/lang/Object;arrayToCommaDelimitedString'([Ljava/lang/Object;)Ljava/lang/String;??
?format1Decimals'(DLjava/lang/String;)Ljava/lang/String;(D)Ljava/lang/String;??
7?valueDpixexfractiontoCamelCase?(Ljava/lang/String;Ljava/lang/StringBuilder;)Ljava/lang/String;??
?changedtoUnderscoreCase??
?isUpperCase??
??
Ythis$Lcom/groupbyinc/flux/common/Strings;toUTF8Bytes(Ljava/lang/CharSequence;)[B=com/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder?
?Y[(Ljava/lang/CharSequence;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;)[B??
?charSequence	copyChars(Ljava/lang/CharSequence;)V??
??bytes()[B??
??
?]copyOf([BI)[B?
?spare?Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;((Ljava/lang/String;II)Ljava/lang/String;
beginIndexendIndexrealEndIndexisAllOrWildcard([Ljava/lang/String;)Z/com/groupbyinc/flux/common/util/CollectionUtils
\_all*datarandomBase64UUID	3com/groupbyinc/flux/common/RandomBasedUUIDGenerator
getBase64UUID3
&(Ljava/util/Random;)Ljava/lang/String;
randomLjava/util/Random;
base64UUID	!(com/groupbyinc/flux/common/UUIDGenerator#$D(Lcom/groupbyinc/flux/common/xcontent/ToXContent;)Ljava/lang/String;java/io/IOException'5com/groupbyinc/flux/common/xcontent/json/JsonXContent)contentBuilder7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;+,
*-EMPTY_PARAMS7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;/0		1
toXContent?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;34	53com/groupbyinc/flux/common/xcontent/XContentBuilder7string93
8:java/lang/AssertionError<
Cannot happen>*(Ljava/lang/String;Ljava/lang/Throwable;)V+@
=A5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;eLjava/io/IOException;0Lcom/groupbyinc/flux/common/xcontent/ToXContent;
cleanTruncate'(Ljava/lang/String;I)Ljava/lang/String;isHighSurrogateI?
?J
isNullOrEmpty%Lcom/groupbyinc/flux/common/Nullable;?{
7NcoalesceToEmptypadStart((Ljava/lang/String;IC)Ljava/lang/String;java/lang/NullPointerExceptionSq
T-
minimumLength
Y1com/groupbyinc/flux/common/TimeBasedUUIDGeneratorZ
[Yof?(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableSet;]^
?_
ConstantValue	SignatureCodeLocalVariableTableLineNumberTable
StackMapTable
ExceptionsLocalVariableTypeTableK(Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/List;?(Ljava/util/Collection;)[Ljava/lang/String;7(Ljava/lang/String;)Ljava/util/Set;8(Ljava/lang/String;C)Ljava/util/Set;a(Ljava/lang/Iterable<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;z(Ljava/lang/Iterable<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/StringBuilder;)Ljava/lang/String;=(Ljava/lang/Iterable<*>;Ljava/lang/String;)Ljava/lang/String;+(Ljava/lang/Iterable<*>;)Ljava/lang/String;"RuntimeVisibleParameterAnnotations
SourceFileInnerClasses!
aaaab ?	!"c?	??(Y?*Y+?.?1N:-?5Y:?(6?, ?=W????,?@
?=W???-?P?-?D?D:?H?8-?D?1::?:-??-?D?:?H?-?D??KOR&Be&Bny}?&epnd> IJ(K?LM?NJ?O?PQe*
CEF&G-F3IBKeCnK?LfQ?(&?7??O&F&H&?79(&&&?79g$	RSc*??UY?XN?9Y?Z:6*?^6??*+?b?*?c?-?f?jW?9Y?Z:+?^`6???*??n6\?~??=W??s*??n6?Y?TbIfPn4rBt;
6?	6?
6?6?6?=W??3?c?
-?f?jW-?dR^?op?q?r?st	?uw?xQ?yJ?zJh	?uve~Z	[\]"^,_4`>aGcPdSg^heiqj{k?l?m?o?p?r?s?u?v?x?y?{??????????f+
?77U9+?	?D?
bi	{|cH*?*????d??e?f@	{?cH*?*?????d??e?f@	{?c/*???d?e?	?|cB
*?????d
??e?f@	?|c?.*????*?<=?*???????????d IJ.???Je"??	???$?&?,?f	??	??c/*???d?e?	?|c?.*????*?<=?*???????????d IJ.???Je"	$&,f	??	??c?2*???*??9Y*??L+?c?+?????+??W???+?f?d2? xQe	$-f
	?9	??c?0*???*??9Y*??M,?c?,???,??W???,?f?d 0?0?pxQe()	+,"-+/f
	?9	??c?8>,??-`6*??*??,?????????d4IJ4?J8??8?J8??e;<=.>0;6Af??+??	??c?9*?+?*?^?
+?^??=>*+??Y6??+?^`>????d49?9??JyJ%?Je"KLNOQ)R,S7Uf
??	??cg*???+???,?*??9Y?ZN6*+??6+?^6?)-*???@W-,?@W`6*+??6???-*???@W-?f?dHg?g?g?KxQHyJ&A?J,;?Je6
bcefg&i,j1k>lDmKnWpbrf?7779*	??c<*+Ÿǰd??e}	??c?E*???
+???*??9Y?ZM>*?^?!*?n6+???
,?=W????,?f?d4)?p&IJE?E?-xQe&	????"?)?3?:?@?f?	9?	??cX!*??9Y?ZѶ@*?@Ѷ@?f??d!?e?f@7	??c@**??`???d?rpe?	??c0*?۰d?e?
??c?I*?
*?^?*??9Y*?^??M?,*?n??=W?,*?n??=W,*???@W,?f?d I?I?t0xQe"??
???-?:?D?f?9	??c?'<*?^?*?n=???????????d ?p#IJ'?e?
????%?f
??	??c?-<*?^?$*?n=*????????????d ?p)IJ-?e?
??#?%?+?f
?"?	??c$	?*??*??L+???=?N?+`??N+`??L+????9Y?Z-?@?@?fN+??L+??:??Y??:6?d6?B2:???(??	???	???
??????6??????9Y?Z-?@?
?@?f?df
y2mDIJ?IJ??
?J?Z?c?f~Jhc?en???????'?/?8?L?R?Zcfry??	??
??????f<?(77"?777??7
?	???	cf*??**??7????d "h !e&')fbj	#$c1*,?(?dqe-bk	)*c1*,?.?dqe1	%&c?	?*?2M>,:?66?46??????6Y?7:,?666?7,4?)d6??7Y,?pYJ?q??p??3??J9h@B=dCJ@aDJC^yJ?Jh9h@AeV567 8&9)7/<9==>@?C@JARBYC^DrFx@~I?J?K?Mf;?744??749?.??bl	+,c??*?*???F?=>*??*?????????7N?9Y?Z:66*??@*??? ?c?&-??fS?I?*???=W?????c?-??fS??7:-?O?-?d\	IJGHIJ?
P?q???p??J8?@A~QQD{RJebQ
RTUV*W-U3Z8[A\D]R^^_f`ra{e?]?h?i?k?m?n?o?qf(
???~?93
?	S?c?=*???
+????*+??=??*??N*+?^`??:?7Y-SYS?d4=T=U'VJ#W/Xe"?????#?/?f?	YZc	a*?]???_Y?`N*:?66??2:,?,?b:+?d:??-2?g2?g?kW????-?d>>l*/amaUa?P@ne2??	??*?.?6?>?C?F?Y?_?f-	??77_??7????	o?c<*+?r?d?se?	opcS*???uY*+?x:?UY?y:?}?.??:?
?g:??^?
??W??????dH)!?S?SsS?tS?tB??9?h9?e2?????"?)?-?4?@?J?M?f?u?7?		??c;*+???d?Ue?	??c{?*??7?+??7Y*S??UY?yN?+??-6*?^?-*`??,?b??W???ߧT6*+??Y6?"-*??,?b??W+?^`6???*?^?*?^?-*??,?b??W-???dH*$IJTNyJ^D?J???U???@h?@eB	
	

'3HQTbu??? f	??#??,? 	?*c2*????d?e*	?$cv??Y??L*??M+,????W+?d ??B

?h?Ae56
78bk	?ci*+,-?9Y?Z???d*????h??eFbm	?c?K*???Ű*??:???,,?@????-?@W?????+?@W????f?d>K??K?KK?KxQ9??hK??9??e"JK
MNO1P;QETf

??2bn	cP
*+?Ÿưd
??
?h
??e`bo	??cD*??
?d??h??ekbp	??cA
*+?9Y?Z?Ͱd
??
?ew	??c?/*?]?Ű>*???	,+?@W,*2??W????,?f?d*IJ/??/?/xQe"{|
~??$~*?f
??
	??c2*??Ӱd??e?	??cU?&??N-.??`6-E??6-?n60?H?'?9Y?Z-d???@-???@,?@?f??9Y?Z-d???@,?@?f??*?9Y?Z-???@?=-???@,?@?f??9Y?Z-???@?=,?@?f?d>?????????J??J??pe.?????&?,?P?k?q???f?P77,	??c0*??d?e?	??cU?=>*?^?w*?n6_?X?T?3+?+?I??9Y?ZL6?+*?n?=W????=*?^d?!+*??n??=W??
+?=W?????*?+?f?d>9?Jg?p|IJ???xQ??teR?????"?&?.?6???J?P?R?\?o?s?z???????f
??)???
?	??c0*??d?e?	??c?=>*?^??*?n6??p?X+?+?I??9Y?ZL6?+*?n?=W????=?+??=W?6+_?=W+??=W?"+_?=W+??=W??
+?=W???n?*?+?f?d>6?J??p?IJ???xQ??teb??????#?+?3?<?G?M?O?S?`?g?t?{?????????????f??&???
?
?[cE*?*????dm?e?f	@+Bc3*??d??e
	??c6*??Y????d??e	??cI+*??+??+????d??e

	?c?**?*?*?^?*?^d?>?	*???*???d**q*J*JJe#f
@?		
ce+*?
?!*??*2??*2????d+e
%&f%@	3c???e,	c2?*??de2	 3c!	?"?%?e8	d&c?!?.L*+?2?6W+?;?L?=Y?+?B?(d QCDE!3FeABCDEfT(	GHc?.*?*??Ű*?^?*?*d?n?K???*???d.q.[Je&	NOU
V
XY[$\'^f		L?cG*?
*?O???dqebf@qM	P?cB*?ŧ*?dqeff	@7qM	QRc?E*??TYU?V?*?^?*??9Y??N*?^6?-?=W????-*?@W-?f?d4(IJ"#xQEqEWJE?pe*
jkmnp"q.r4q:u@vf	?9?XBc?
d?7?F?Y?Y??[Y?\?"\??/??*?????"????SY|??SY ??SY,??S?`??e5?@?rs
	
	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy