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

com.groupbyinc.flux.common.ibm.icu.text.StringSearch.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????1s4com/groupbyinc/flux/common/ibm/icu/text/StringSearch6com/groupbyinc/flux/common/ibm/icu/text/SearchIteratorStringSearch.java6com/groupbyinc/flux/common/ibm/icu/text/StringSearch$1=com/groupbyinc/flux/common/ibm/icu/text/StringSearch$CEBufferCEBuffer8com/groupbyinc/flux/common/ibm/icu/text/StringSearch$CEICEIAcom/groupbyinc/flux/common/ibm/icu/text/StringSearch$CollationPCECollationPCELcom/groupbyinc/flux/common/ibm/icu/text/StringSearch$Pattern;	collator_;Lcom/groupbyinc/flux/common/ibm/icu/text/RuleBasedCollator;	textIter_BLcom/groupbyinc/flux/common/ibm/icu/text/CollationElementIterator;textProcessedIter_CLcom/groupbyinc/flux/common/ibm/icu/text/StringSearch$CollationPCE;	utilIter_	strength_IceMask_variableTop_toShift_ZINITIAL_ARRAY_SIZE_PRIMARYORDERMASK??SECONDARYORDERMASK?TERTIARYORDERMASK?CE_MATCH????CE_NO_MATCHCE_SKIP_TARGCE_SKIP_PATNCE_LEVEL2_BASECE_LEVEL3_BASE?(Ljava/lang/String;Ljava/text/CharacterIterator;Lcom/groupbyinc/flux/common/ibm/icu/text/RuleBasedCollator;Lcom/groupbyinc/flux/common/ibm/icu/text/BreakIterator;)VW(Ljava/text/CharacterIterator;Lcom/groupbyinc/flux/common/ibm/icu/text/BreakIterator;)VNP
Q9com/groupbyinc/flux/common/ibm/icu/text/RuleBasedCollatorSgetNumericCollation()ZUV
TW'java/lang/UnsupportedOperationExceptionY2Numeric collation is not supported by StringSearch[(Ljava/lang/String;)VN]
Z^/0	`getStrength()Ibc
Td67	fgetMask(I)Ihi
j87	lisAlternateHandlingShiftednV
To:;	qgetVariableTopsc
Tt97	v
^-.	ysearch_?Lcom/groupbyinc/flux/common/ibm/icu/text/SearchIterator$Search;{|	}setMatchedLength(I)V?
?
matchedIndex_?7	?52	?@com/groupbyinc/flux/common/ibm/icu/text/CollationElementIterator?[(Ljava/text/CharacterIterator;Lcom/groupbyinc/flux/common/ibm/icu/text/RuleBasedCollator;)VN?
??12	?34	?VALID_LOCALE6Lcom/groupbyinc/flux/common/ibm/icu/util/ULocale$Type;??	 ?	getLocalei(Lcom/groupbyinc/flux/common/ibm/icu/util/ULocale$Type;)Lcom/groupbyinc/flux/common/ibm/icu/util/ULocale;??
T?ROOT1Lcom/groupbyinc/flux/common/ibm/icu/util/ULocale;??	 ?5com/groupbyinc/flux/common/ibm/icu/text/BreakIterator?getCharacterInstancej(Lcom/groupbyinc/flux/common/ibm/icu/util/ULocale;)Lcom/groupbyinc/flux/common/ibm/icu/text/BreakIterator;??
??internalBreakIter_7Lcom/groupbyinc/flux/common/ibm/icu/text/BreakIterator;??	?java/text/CharacterIterator?clone()Ljava/lang/Object;????setText (Ljava/text/CharacterIterator;)V??
??
initialize()V??
?this6Lcom/groupbyinc/flux/common/ibm/icu/text/StringSearch;patternLjava/lang/String;targetLjava/text/CharacterIterator;collator	breakiter
collLocalem(Ljava/lang/String;Ljava/text/CharacterIterator;Lcom/groupbyinc/flux/common/ibm/icu/text/RuleBasedCollator;)VNO
?D(Ljava/lang/String;Ljava/text/CharacterIterator;Ljava/util/Locale;)V	forLocaleE(Ljava/util/Locale;)Lcom/groupbyinc/flux/common/ibm/icu/util/ULocale;??
 ?c(Ljava/lang/String;Ljava/text/CharacterIterator;Lcom/groupbyinc/flux/common/ibm/icu/util/ULocale;)VN?
?localeLjava/util/Locale;0com/groupbyinc/flux/common/ibm/icu/text/Collator?getInstancee(Lcom/groupbyinc/flux/common/ibm/icu/util/ULocale;)Lcom/groupbyinc/flux/common/ibm/icu/text/Collator;??
??'(Ljava/lang/String;Ljava/lang/String;)V!java/text/StringCharacterIterator?
?^4()Lcom/groupbyinc/flux/common/ibm/icu/text/Collator;??
??getCollator=()Lcom/groupbyinc/flux/common/ibm/icu/text/RuleBasedCollator;setCollator>(Lcom/groupbyinc/flux/common/ibm/icu/text/RuleBasedCollator;)V"java/lang/IllegalArgumentException?Collator can not be null?
?^text()Ljava/text/CharacterIterator;??
?text_??	?P(Ljava/lang/String;Lcom/groupbyinc/flux/common/ibm/icu/text/RuleBasedCollator;)VN?
??
getPattern()Ljava/lang/String;
setPatternjava/lang/String?length?c
??4Pattern to search for can not be null or of length 0?isCanonicalisCanonicalMatch_?;	?setCanonical(Z)VallowCanonical	setTarget??
?
??getIndex	getOffsetc
?
beginIndexc
endIndexc

isOutOfBounds(III)Z

resultsetIndex?
	setOffset?
?positionreset
isOverlap_;	STANDARD_ELEMENT_COMPARISONNLcom/groupbyinc/flux/common/ibm/icu/text/SearchIterator$ElementComparisonType;	elementComparisonType_	isForwardSearching_!;	"reset_$;	%sameCollAttributeceMaskshiftvarTopnewStrength
handleNext	CELength_-7	.c
0
matchedLength2c
3handleNextCanonical5V
6handleNextExact8V
9handlePrevioussetMatchNotFound<?
=handlePreviousCanonical?V
@handlePreviousExactBV
CstrengthgetCE??sourcece
addToIntArray
([IIIII)[Ijava/lang/SystemK	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)VMN
LOtemp[Idestinationoffsetdestinationlengthvalue
increments	newlengthaddToLongArray
([JIIJI)[J[JJinitializePatternCETable?]
?^next`c
?aFi
cIJ
egetMaxExpansiongi
?hCE_jR	knewcecetablecetablesize
patternlengthcoleiterceinitializePatternPCETableE(Lcom/groupbyinc/flux/common/ibm/icu/text/CollationElementIterator;)VNt
u
nextProcessedL(Lcom/groupbyinc/flux/common/ibm/icu/text/StringSearch$CollationPCE$Range;)Jwx
y????????YZ
}PCE_[	?
PCELength_?7	?pcetablepcetablesizepceiterinitializePattern]c
??c
?Ljava/lang/Deprecated;
=getEndIndex?c??	textstart	textlimitcheckIdentical(II)Z
targetText??	?	getString3(Ljava/text/CharacterIterator;II)Ljava/lang/String;??
?NFD9Lcom/groupbyinc/flux/common/ibm/icu/text/Normalizer$Mode;??	(?
quickCheck?(Ljava/lang/String;Lcom/groupbyinc/flux/common/ibm/icu/text/Normalizer$Mode;I)Lcom/groupbyinc/flux/common/ibm/icu/text/Normalizer$QuickCheckResult;??
(?NOELcom/groupbyinc/flux/common/ibm/icu/text/Normalizer$QuickCheckResult;??	(?	decompose'(Ljava/lang/String;Z)Ljava/lang/String;??
(?equals(Ljava/lang/Object;)Z??
??startendtextstr
patternstrinitTextProcessedIterinit?t
?nextBoundaryAfter	breakIter9()Lcom/groupbyinc/flux/common/ibm/icu/text/BreakIterator;??
?	following?i
??
startIndex
breakiteratorisBreakBoundary(I)Z
isBoundary??
??indexcompareCE64sS(JJLcom/groupbyinc/flux/common/ibm/icu/text/SearchIterator$ElementComparisonType;)I??ANY_BASE_WEIGHT_IS_WILDCARD?	???L7	?M7	?targCEpatCEcompareType
targCEshiftedpatCEshiftedmasktargLev1patLev1targLev2patLev2targLev3patLev3search@(ILcom/groupbyinc/flux/common/ibm/icu/text/StringSearch$Match;)Zjava/lang/StringBuilder?N?
??search(?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??(I)Ljava/lang/StringBuilder;??
??', m) - expected position to be between ? and ?toString??
??sc
?9(Lcom/groupbyinc/flux/common/ibm/icu/text/StringSearch;)VN?
	?get=(I)Lcom/groupbyinc/flux/common/ibm/icu/text/StringSearch$CEI;??
	4com/groupbyinc/flux/common/ibm/icu/util/ICUException
CEBuffer.get() returned null.
^ce_	\	
??
	lowIndex_7	
highIndex_7	??
?i
??
start_7	limit_7	ceMatchmaxLimitnbatargetIxOffsetfirstCEI:Lcom/groupbyinc/flux/common/ibm/icu/text/StringSearch$CEI;lastCEInextCEIsecondIxminLimitstartIdxm
ConstantValueCodeLocalVariableTableLineNumberTable
DeprecatedRuntimeVisibleAnnotations
SourceFileInnerClasses1-./0123452678797:;<7k=>7k?@7kAB7kCD7kEF7kGH7kIJ7kK
L7
M7-NOlO?*,?R-?X?
?ZY\?_?*-?a*-?e?g**?g?k?m*-?p?r*-?u?w*?Y+?x?z*?~??*?~??*??*??Y,-????*??-????:*?~?	???????*?~??,??????*???m>???????????0???|/??nN?????%?0?8?@?L?T?\?a?n?s?|???????N?lU	*+,-???m*	??	??	??	?0n
??N?lW*+,-?ŷȱm*????????n
?
?N?l[*+,-???T???m*????????n
	
N?lW*+??Y,?Ը??T???m ??????n
??l/*?a?m??n*??l?+?
??Y߷?*+?a**?a?e?k?m+????M*?~,?	???,????*?~??*?~???????*+?p?r*+?u?w*??Y*?z??+???*??Y*?z??+???*???m ?????0)i??n6
78:;!=)>>?WA_BgCzD?G?H??l2*?z??m??nP?]lf"+?
+??
??Y???*?z+??*???m"??"??n]^ab!c?Vl2*?~???m??no??lA	*?~???m	??	?;n
{|??lJ*+??*??+???m????n??
?cla!*???<*?~?*?~?	?
???m!??7n?????lJ*?*????m??7n??
??l??<*?a?e=*?g??*?g?
?<**?a?e?g*?g?k>*?m?
*?m<*?a?p6*?r?*?r<*?a?u6*?w?*?w<?*??*??*?~???*?~??*?~??*?~?*?~??*?~?? *?~?#*?~?&?m>????';9?(7Q|);kb*7
?+7nr??
?$?&?1?9?A?F?H?Q?Z?`?b?k?t?z?|?????????????????????,il9?*?z?/?W*?~*?~???
*?1?*?~??`??*?~??*??*?~???*?~??*?~?	?s*?~???h*?~?4?
*?~d??*???*?~???*?7W?*?:W*?~???*??*?~?	??*??*?~???*?~????m????7nF?
?,?4?B?S?^?h?r?z??????????
;il??*?z?/?a*?~*?~???
*?1?
*?~????*?~??*?~??
*?>?H*?~Y??d??*??*?~???*?~???"*???*?~???*?AW?*?DW*?~???m????7n2
*;BO]hp z"?$?(
hil[%?"?????m%E7n>@B#DFil?=*?m~<*?r? *?w?(*?g??~*??:? ??Y*?z??*?a??:*???*?z??_66?bY6?;*?d6?+?d`?f:	?	L?id`6???+O*?z+?l*?z?/?mf
{QR	b-m7????nR	?o7?p7?q2K`T7N]7VUr7nZ??	????3?<?H?K?N?Z?b?g?{?~?????????????sclo??L+?=*?z???>*??:? ??Y*?z??*?a??:*???*?z??_66?Y?v:?z\7{?? +?d`?~:
?
L???+	P*?z+??*?z???mf
}Q[
?????[	??7?p7?q2KTT7NQ7b=?\YF?4nR??	????3?<?H?K?N?Y?i?}???????cl;
*?z??*???m
??n
??l4*??W?m??n
0><?lg-*??*?~?#?*??*?~?????*????m-??nFJK$M,Oop?
lN????m ?7?7T7nY??l?R*?g??*??d??N-???????	-??N*?z??:?????????:-???m4R??R?7R?7;??4??n&	c	dhi%j+l4mCnKp?Vl\&*???*?Y*???v???*??*?????m&??ntuw$y?ilr *?~??M,?*?~??M,?	,????m  ?? ?7??n????????lp&*?~??M,?*?~??M,?,?ș??m &??&?7??n????
??l?? ?????? }7  }7?7		?6	?6????
?Ц???7		?6
	?6
?7
???
?Ц??ԟ?Ц
?Ԡ???7		?6 	?6?!?֟?Ц?֠???mz??\??\????\??\#??\	+??73??7_}?7
gu?7?.?7?'?7nz???????#?+?3?:???A?N?P?R?W?_?g?n?s?u???????????????????l?*?z?/?*?~??*?~?	????Y??Y????????*?~??????*?~?	?????*?z???*??W*????	Y*??N6:66666		7
-?:?&?Y??Y???????????6

*?z???X*?z??
/7
-
`	`?:?
*?~? ?
6?	6? ???
??	??	??
???	*?z??`6	??l?{???]??[-	`d?:?6?6:*?~? ??4-	`?:?6?????{??{6?u-	`?:?6?{???T? }?	??*?
*?~? ?
6?	?	6?????6?	?	???*??6?6?66?3??*??
6?*?6??6?6*??6*??6??	?????	66,?,?,??m?" 7?!7? 7m"7?#7	??\
?$%bE&%s4'%6q(7p7)7??!7????*7?+,|O-.L/7?I0%?17
?=2;?F37?C47nVU? ?\?f?k?s?|?????????????????"#$%&')*-"(143J5M8R:UBbDiEpOsP?Q?R?S?T?X?Y?[?\?a?b?cdeijkW#y,z/?6?=?@?D?K?^?e?m?w?{??????????????????????????????5?l??*?z?/?*?~??*?~?	????Y??Y??7??????*?~??????*?~?	?????*?z???*??W?	Y*??N6*?~?	?9*?~??:??6*???6-?:???	?????*???:666	66
-?::?&?Y??Y??7??37??47	n:N? ?\?f?k?t?w?????????????????????????????????????#;
NSV
Y^dgmpv???!?)?*?2?3?8?9?<?>?G?I?J?MQRT!U%[,\/`8a;d>iFj\mgnjqorr?xx}y?z?}?~???8Vl/*?A?m??n?5Vl/*?A?m??n??Vl?=*????m =??5G7,H,n"????%?5?7?;?BVl/*?K?m??n??Vl/*?K?m??n?IVlc?*?~??i*?~???*?~??*?~?4`d?=*?z??d?*???zB!{???	????*????mH'G7T?\>'P7mG7???x5G7?,H,nV?
??*?/?6?:?<?K?T?\?_?e?p?x???????????????l?H??Y?RN*?S6*?VW6?-*?Z?]W*?_W????*?VW-???m>`7H??H?7H?7	?a7T7n&	?	???"?-?4?:?C?bcl/*?z?md?n?efl/*?M?md?n?ghl/*???md?n?i?l'??j?ֱn
??qrb	





@ !#$&()	+(,




© 2015 - 2025 Weber Informatics LLC | Privacy Policy