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

com.groupbyinc.flux.common.apache.lucene.util.automaton.Operations.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????4?Bcom/groupbyinc/flux/common/apache/lucene/util/automaton/Operationsjava/lang/ObjectOperations.javaDcom/groupbyinc/flux/common/apache/lucene/util/automaton/Operations$1Ucom/groupbyinc/flux/common/apache/lucene/util/automaton/Operations$PointTransitionSetPointTransitionSetScom/groupbyinc/flux/common/apache/lucene/util/automaton/Operations$PointTransitionsPointTransitionsQcom/groupbyinc/flux/common/apache/lucene/util/automaton/Operations$TransitionListTransitionListIcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton$BuilderAcom/groupbyinc/flux/common/apache/lucene/util/automaton/AutomatonBuilderQcom/groupbyinc/flux/common/apache/lucene/util/automaton/SortedIntSet$FrozenIntSetDcom/groupbyinc/flux/common/apache/lucene/util/automaton/SortedIntSetFrozenIntSetDEFAULT_MAX_DETERMINIZED_STATESI'MAX_RECURSION_LEVEL?$assertionsDisabledZ()V"#
$thisDLcom/groupbyinc/flux/common/apache/lucene/util/automaton/Operations;concatenate?(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;java/util/Arrays*asList%([Ljava/lang/Object;)Ljava/util/List;,-
+.U(Ljava/util/List;)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;(0
1a1CLcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;a2
$java/util/List7iterator()Ljava/util/Iterator;9:8;java/util/Iterator=hasNext()Z?@>Anext()Ljava/lang/Object;CD>EgetNumStates()IGH
IfinishStateK#
LcreateStateNH
OBcom/groupbyinc/flux/common/apache/lucene/util/automaton/TransitionQ
R$sizeTH8Uget(I)Ljava/lang/Object;WX8YinitTransitionH(ILcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;)I[\
]getNextTransitionG(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;)V_`
adestc	Rdminf	Rgmaxi	Rj
addTransition(IIII)Vlm
nisAccept(I)Zpq
r	setAccept(IZ)Vtu
vs	numStatesajfollowAfollowOffsetuptonumTransitionsnextAilULjava/util/List;Ljava/util/List;resultstateOffsettDLcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;optional?(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;copyF(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;)V??
?
addEpsilon(II)V??
?repeat
$
O
v
?
nfinishE()Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;??
?builderKLcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton$Builder;count?(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;I)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;??
?java/util/ArrayList?
?$add(Ljava/lang/Object;)Z??8?as?(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;II)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;@com/groupbyinc/flux/common/apache/lucene/util/automaton/Automata?	makeEmpty??
??makeEmptyString??
??toSetU(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;I)Ljava/util/Set;??
?
java/util/Set?
I?;java/lang/Integer?intValue?H
??
?bprevAcceptStates$Ljava/util/Set;Ljava/util/Set;getAcceptStates()Ljava/util/BitSet;??
?java/util/HashSet?
?$java/util/BitSet?
nextSetBit(I)I??
??valueOf(I)Ljava/lang/Integer;??
????offsetLjava/util/BitSet;
complementdeterminize??
?totalize??
?removeDeadStates??
?pmaxDeterminizedStatesminus?(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;I)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;isEmptyF(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;)Z??
???
?intersection?)
?getSortedTransitionsH()[[Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;??
?java/util/ArrayDeque?
?$java/util/HashMap?
?$Acom/groupbyinc/flux/common/apache/lucene/util/automaton/StatePair?(III)V"?
??
??put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
?F[[Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;
?UremoveFirstD
?	x	?s1
	?s2	?E[Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;"?
?&(Ljava/lang/Object;)Ljava/lang/Object;W
?qCLcom/groupbyinc/flux/common/apache/lucene/util/automaton/StatePair;rn2n1b2t1t2transitions1transitions2cworklist[Ljava/util/ArrayDeque;Ljava/util/ArrayDeque;	newstates?Ljava/util/HashMap;Ljava/util/HashMap;sameLanguage?(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;)ZsubsetOf-,
.
hasDeadStates
getLiveStatesW(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;)Ljava/util/BitSet;12
3cardinality5H
?6 !	8java/lang/AssertionError:java/lang/StringBuilder<
=$numLive=?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;AB
=C(I)Ljava/lang/StringBuilder;AE
=F numStates=H J-(Ljava/lang/Object;)Ljava/lang/StringBuilder;AL
=MtoString()Ljava/lang/String;OP
=Q(Ljava/lang/Object;)V"S
;T
liveStatesnumLivehasDeadStatesFromInitialgetLiveStatesFromInitialY2
ZgetLiveStatesToAccept\2
]andNot(Ljava/util/BitSet;)V_`
?a?@
?creachableFromInitialreachableFromAccepthasDeadStatesToAcceptisDeterministich@
i"java/lang/IllegalArgumentExceptionka1 must be deterministicm(Ljava/lang/String;)V"o
lpa2 must be deterministicrX?
t
;$
????containsy?
?zmin1max1visitedXLjava/util/HashSet;Ljava/util/HashSet;union[(Ljava/util/Collection;)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;??
?java/util/Collection??;[Ljava/util/Collection;Ljava/util/Collection;

java/util/Map??I(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Operations$1;)V"?
	?(I)V"?
?values[I??	?getNumTransitions??
??`
	??		?sort?#
	?state?	?pointsV[Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Operations$PointTransitions;??		?point?	?~	?computeHash?#
??Xcom/groupbyinc/flux/common/apache/lucene/util/automaton/TooComplexToDeterminizeException?G(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;I)V"?
??freezeV(I)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/SortedIntSet$FrozenIntSet;??
?
r	accCount=? vs existing accept=?(Z)Ljava/lang/StringBuilder;A?
=? states=?endsSLcom/groupbyinc/flux/common/apache/lucene/util/automaton/Operations$TransitionList;??	?transitions??	?C	??decr??
?starts??	?incr??
?reset?#
	?upto=?s0SLcom/groupbyinc/flux/common/apache/lucene/util/automaton/SortedIntSet$FrozenIntSet;Ljava/lang/Integer;limit	lastPointaccCount
initialsetkLjava/util/ArrayDeque;newstatewLjava/util/Map;Ljava/util/Map;WLcom/groupbyinc/flux/common/apache/lucene/util/automaton/Operations$PointTransitionSet;	statesSetFLcom/groupbyinc/flux/common/apache/lucene/util/automaton/SortedIntSet;
??set??
??
?cWq
??workList+Ljava/util/ArrayDeque;seenisTotalH(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;II)Z??
?
getTransitionI(IILcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;)V??
?minAlphabetmaxAlphabetrunX(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;Ljava/lang/String;)Zjava/lang/StringlengthH
codePointAt?
step(II)I	

java/lang/Character
	charCount?
	nextStatecpLjava/lang/String;}(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;Lcom/groupbyinc/flux/common/apache/lucene/util/IntsRef;)Z5com/groupbyinc/flux/common/apache/lucene/util/IntsRef	ints?	?	7Lcom/groupbyinc/flux/common/apache/lucene/util/IntsRef;and `
?!live
acceptBits0?
%liveSetmapisFinite?(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;ILjava/util/BitSet;Ljava/util/BitSet;I)Z)*
+input automaton is too large: -clear/?
?0scratchpathlevelgetCommonPrefixW(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;)Ljava/lang/String;%input automaton must be deterministic7appendCodePoint9E
=:Ljava/lang/StringBuilder;(Ljava/util/HashSet;donegetCommonPrefixBytesRef}(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;=com/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilderA
B$(B)VAD
BE:()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;WG
BH?Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;getSingleton|(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;)Lcom/groupbyinc/flux/common/apache/lucene/util/IntsRef;Lcom/groupbyinc/flux/common/apache/lucene/util/IntsRefBuilder;getCommonSuffixBytesRef~(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;I)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;reverseX?
Y?@
[reverseBytes;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V]^
_ref8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;6com/groupbyinc/flux/common/apache/lucene/util/BytesRefc	d	dbytes[Bgh	diBnum?(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;Ljava/util/Set;)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;Xm
n
initialStatesacceptStatesmaxi	deadStatetopoSortStatesG(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;)[ItopoSortStatesRecurse](Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;Ljava/util/BitSet;[IIII)Ivw
xjava/lang/Systemz	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V|}
{~	newStatesstatesjava/lang/Class?desiredAssertionStatus?@
??
ConstantValueCodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable	Signature?(Ljava/util/List;)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;j(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;I)Ljava/util/Set;?(Ljava/util/Collection;)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;?(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;Ljava/util/Set;)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;
SourceFileInnerClasses1?? !)"#?/*?%??&'?B	()?G?Y*SY+S?/?2??3454?K	(0????Y?6L*?<M,?B?8,?F?N-?J?	+?M+?-?J66?+?PW??????=?RY?SN6*?V?"*?Z?:?J6*?Vd??*`?Z?:6??-?^6	6

	?%-?b+`-?e`-?h-?k?o?
????s??:
6`6
?u
-?^6	6

	?)
-?b+``-?e`-?h-?k?o?
???
?s??
?J`6*?Vd??*`?Z?:
????+`?w????&`=????+?J?+?PW+?M+???8x5y"(z4?){
-{
??|4
??}??~??	??xrz4yy???4Z*??????4OG?W?????????-UX"Y)Z-[/]5^?_D^JaMeOfWgehriyk?m?n?o?p?q?o?t?u?v?w?y?{?|}~(|.?7?A?a?g?p?smy?~g???????????>?????R?/L???(???,#L?	8R??
8R??	????+?Y?6L+?PW+?w*?J?+*??+??+?M+??+z4#?4?"??
????%?)???%	?????*?J?*??Y??L+??W+??+*???RY?SM*,?^>6?!*,?b+,?e`,?h,?k??????*?J66?C*?s?4*,?^>6?$*,?b+`,?e`,?h,?k?????܄???+????R3$?z'?`Gx?z4???)???0|?]Oy?Z??	????!?)?0?9?>?Q?W?]?g?p?w????????????'	?)R?#???&?	????3?*?????Y??M???,*??W???,*????W,?2?? 3z43?"???"?????	???#?.??
	?8	???
??????
??N????Y?6N-*???*??Y??:6?*??W?????2N-??:?Y??:-??6?L??6*????:?B??F????6		?????*??:?????????
?4!?45?2???	x	v<yiO??z4?f?iPn?4Wg??`^???2??Wg???b??	?
???!?)?2?;?D?J?PW`fov|??	?
??
?6
	
?8?????>?$?

????A*?J=*??N??Y??:6?%-??Y6?`?ֹ?W??????>Az4A?<y
7p?.??+~?.???"
)8>????'??	????2*?ݸ?K*?J=>?**?s???w????*???*?2z42?$y?(	)*+'*--?-????	???|#*??*+????+??*?*+????? #34#54#??:;=>@?	?)?-?*+?*?*?J?*?+?J?+?*??M+??N?Y?6:?PW??Y??:??Y??:??Y??:?W?W??c?
??:?*??s?+??s???w,?2:-?2:	6
6
??	??	2?k
2?h?	????6	???
2?k	2?h??	2?k
2?h????Y
2?e	2?e?:

???:?#
?P?
?W

?W
:
2?h	2?h?
2?h?	2?h6
2?k	2?k?
2?k?	2?k6???o???"?
??????M????'?
3??;f?i???
??# ?!	?34?54?"#?#,?$4;?%'D?(*P???;?%&D?()??(JKMNPQST#U,V2W;XDYPZX[b\j]t^?_?`?a?b?c?d?ef'g3h8iBjJkTlXn?o?p?d?a?s?t?v???H????4??????????? ??w??G?G??????	+,?e*+??+*?/?*+?/????3454?}~??@	0???U*?4L+?7=*?J>?9?8?3?;Y?=Y?>@?D?GI?D?GK?D+?N?R?U?????*Uz4PV?
KWFy???
??J??
?J?@	X??y*?[L*?^M+,?b+?d???? z4e?
f????
???
???@	g??y*?[L*?^M,+?b,?d???? z4e?
f????
???
???@	-,???*?j??lYn?q?+?j??lYs?q??9?*?u??;Y?v??9?+?u??;Y?v?*?J??+?J?*??*??M+??N??Y??:??Y??:??Y?:?W?wW???
??:*??s?+??s??,?2:-?2:6	6
	???
??
2?k	2?h?	?
???	2?h6	2?k6
6

???	2?k
2?h?p
2?h??
2?kx?
2?k`6?x66??Y	2?e
2?e?:?{??W?wW?
??{???	??+????????
?|?}??	??
?? ??!?34?54hS"mN#vE%'<~??1??vE%&<~??,????$?9?N?U?W?^?c?h?m?v?????????????????????????:?G?I?W?f?k?n????????????????????x?6???+???? ?)2??????	?)?G?Y*SY+S?/????3454??	???-q?Y?6L+?PW*??M,?B?,?F?N+-?????=*??N-?B?*-?F?:?J????+???J`=???+?M+???4'z4Lz4q??i?41@??q???:??
?'?,?/1LTW]eh
l??>??>????	????*?j?*?*?J?*??Y??M?Y??N,??W??Y??:??Y??:-?W,*?s??-?ֹ?W?	Y??:?Y??:?RY?S:??}?
?:	6

	????A	??
.6*??6*?^W6

?*?b???
???
???????????6
6	??66

??????
2??6????9?
??;Y?v???????:?U,????:???
??Y*???????:?W,????????W?Y?9?S??,?????=?;Y?=Y?>??D?G??D,??????ĶD?N?R?U?,??
d????
2?ȴ?:??
2?ȴ?66?*.6??*?s??d6??????
2??????
2?Դ?:??
2?Դ?66?*.6??*?s??`6????6
??
2???̈́
??5?ڲ9?+???#?;Y?=Y?>ܶD???G?R?U????,??:	?9?	?j??;Y?v?	???{
?.??&?I?
h'??;??*c.{?c|.{??	????????
?mx?	??
???z4????%???3?%'<???d???n???w?????4	?3?%?<????*J??	????%?*?3?<?C?M?Z?d?n?w??????????????????????????????????????(?-?;?@?I?R?\?h?p?????????????	??#*1D?JYi	y
???
?
???????????		?c	??	R??(??
???	R?2?3??"??	R????	R??@?E??"??#??	R????	R???1?#??	R????	R???
??	R?2	??	R?	?????*?J??*?s?
*????*?s????Y??L??Y*?J??M+?ֶW,??RY?SN+??Z+?
????6*?s??*-?^66?-*-?b,-?e??+-?e?ֶW,-?e????ҧ????Hz1?cH?w4??z4.??':v??P`???.????b!	#%'$)&,.-:.C/H1P2W3c4l5n7w8?9?:?;?<?8???A?		
?)??R??*?	???3	*x????	z4?H	?????*?s?8*???/?RY?SN*-??-?e?-?h?-?k?????*$???z4?????PQR S=W?
?;R@?	???O?9?*?j??;Y?v?=>6+??(*+?Y6?6??=?`>???*?s??>30?-Oz4Ox8??&	bcd$e3f9g;i>dIk????
	???J?9?*?j??;Y?v?=>+??&*+?+?`.?6??=????*?s??43+?Jz4Jx3??&	vwx!y3z9{;}>xD???!?
12?K*?[L+*?^?"+??z4
#????
?
Y2?z?*?J6?+??W????6?9*,?^66? *,?b+,?e,?h,?k?????߄???+??:??Y??:??Y??:*??:6?)??Y6????ֶW??????U?
????6,?^6	6

	?1,?b,?e??,?e??,?e?ֶW?
??Χ?????x>$?;'?,<x?5?
?8?	z4?????yn?54w??'??#???$???x?w?????!?????#?)?2?;?E?J?\?b?h?n?w??????????????????????????????
???O?R????#??!	R???+?!.?	????	?*?J<*?4M?
N?Y?6:6?*,??-?PO-.*?s?w???ֻRY?S:6?X,??I*?^66?5*?b,?e??-.-?e.?h?k?o???ʄ????M?9??&??;Y?v???f
-?o9{l<S[??z4?y
?'??(???4P|???Z??
??? ?)?2?A?G?P?Y?b?l?v?|??????????????/	???&??R?2??	)??h-*?J???RY?S*??Y*?J???Y*?J???,??-z4??	?	
)*?2?? ?lY?=Y?>.?D?G?R?q?-??+*?^66?=+*??-*?e??"*?e??*+*?e-`?,??????-?1????R5A??2??z4???3??~??42Q?2
%*2<Dnpv{??
%?8?	56?V?*?j??lY8?q??=Y?>L??Y??M>?RY?S:6,?ֶwW*?s?C*???:*???h?k?%,?e?ֶ{?+?h?;W?e>6???+?R??>?z4q?<"i~?$gx0[>!-^???"i~=?B#$&'"($*-,0-9.J/R0n1x2~3?6?8??=?R?S	?@?;y?BY?CL??Y??M>?RY?S:6,?ֶwW*?s?C*???:*???h?k?%,?e?ֶ{?+?h??F?e>6???+?I??>yz4q?Ji~?gx[>!^???i~=?:EFGIKL'M8N@O\PfQlRoUtW??B?R?S	KL?Q?*?j??lY8?q??NY?OL??Y??M>?RY?S:,?ֶwW*?s?B*???F*???h?k?1,?e?ֶ{?"+?h?Q?e>???*???+?T???4?z4r?U"j~?$hx-_???"j~=?F]^`a"b$c-e6f>gGhOikjtkzl}o?p?t??N?R?O	VW?h*?Z??M,?\N-?`-??*z4?	4ab??	???
]^??\*?e??*?ez<*?f=*?f`??*?j3>*?j*?j*?fh*?e`dd3T*?j*?fh*?e`ddT??????*&/?kF?\abLl?"?	???&?@?U?[??	??E	X??0*?o??z4??Xm?(?*???Y?6?*?J=?Y??N-??W6?-??W????-???RY?S:6?I*??6*?^W6?(*?b-?e``?h?k?????ׄ???-??:6*??:?3??Y6?%`??+?+`?ֹ?W?????M??z$xa,?U8GLx?z4?p??y???D????G?4?Dx?>q???p??r?????!?*?/?5?;?D?M?U?^?h?n??????????????????????????,
???R??+???/??????	ѻY?6L*?J=>?+?PW+*?s?w????+?P>+x?o?RY?S:6??6*?^66?S*?b+?e?h?k?o?h?+?hd?o?k`??k`6????x?+x?o???|+?M+??f
?ZW{MxrWn?D???z4??4
?y.?sA????f??
???#?)?.?8?A?J?M?W?a?g?|????????????????????&	???R?;???	tu?Bt*?J??
?*?J<?
M??Y??N*-,?y6,???
:,?M6,?l?',.6,,,?dd.O,,?ddO????,??R5
??TxE-?tz4dy`??W~?(L~?B??????(?/?5?BNTalr??6????,
vw?=	~? ?lY?=Y?>.?D?G?R?q??RY?S:*?^66?5*?b+?e??+?e??*+,?e`?y>????,O???\	;9?~z4~~?~??~~~?~4.P??8F??6
%.8BHT]nty|?%?R2??#?4?????9??7?@??2	

	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy