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: 59
Show newest version
????3?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'$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;&.
/a1CLcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;a2
"java/util/List5iterator()Ljava/util/Iterator;7869java/util/Iterator;hasNext()Z=><?next()Ljava/lang/Object;AB<CgetNumStates()IEF
GfinishStateI!
JcreateStateLF
MBcom/groupbyinc/flux/common/apache/lucene/util/automaton/TransitionO
P"sizeRF6Sget(I)Ljava/lang/Object;UV6WinitTransitionH(ILcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;)IYZ
[getNextTransitionG(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;)V]^
_desta	Pbmind	Pemaxg	Ph
addTransition(IIII)Vjk
lisAccept(I)Zno
p	setAccept(IZ)Vrs
ts	numStatesai$Ljava/util/Iterator;jfollowA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
"
M
t
?
lfinishE()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??6?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?
G?9java/lang/Integer?intValue?F
??
?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/LinkedList?
?"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;
?SremoveFirstB
?	v	?s1
	?s2	?E[Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition; ?
?&(Ljava/lang/Object;)Ljava/lang/Object;U
?qCLcom/groupbyinc/flux/common/apache/lucene/util/automaton/StatePair;rn2n1b2t1t2transitions1transitions2cworklist[Ljava/util/LinkedList;Ljava/util/LinkedList;	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5F
?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??9[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;??
?
p	accCount=? vs existing accept=?(Z)Ljava/lang/StringBuilder;A?
=? states=?endsSLcom/groupbyinc/flux/common/apache/lucene/util/automaton/Operations$TransitionList;??	?transitions??	?A	??decr??
?starts??	?incr??
?reset?!
	?upto=?s0SLcom/groupbyinc/flux/common/apache/lucene/util/automaton/SortedIntSet$FrozenIntSet;Ljava/lang/Integer;limit	lastPointaccCount
initialsetkLjava/util/LinkedList;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Uo
??workList+Ljava/util/LinkedList;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F
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?
%liveSetmap	findIndex(I[I)IdisFinite?(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;ILjava/util/BitSet;Ljava/util/BitSet;)Z,-
.clear0?
?1scratchpathgetCommonPrefixW(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;UG
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;[III)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?* !?/*?#??$%?=	&'?G?Y*SY+S?-?0??1232?F	&.????Y?4L*?:M,?@?8,?D?N-?H?	+?K+?-?H66?+?NW??????=?PY?QN6*?T?"*?X?:?H6*?Td??*`?X?:6??-?\6	6

	?%-?`+`-?c`-?f-?i?m?
????q??:
6`6
?u
-?\6	6

	?)
-?`+``-?c`-?f-?i?m?
???
?q??
?H`6*?Td??*`?X?:
????+`?u????&`=????+?H?+?NW+?K+???8v5w"(x2>yz?){
-{
??|2
??}??~??	??vrx2yw???2Z*??????2OG?W?????????-PS"T)U-V/X5Y?ZDYJ\M`OaWbecrdyf?h?i?j?k?l?j?o?p?q?r?t?v?wxy(w.{7}A~ag?p?shy?~b???????????6?!*,?`+,?c`,?f,?i??????*?H66?C*?q?4*,?\>6?$*,?`+`,?c`,?f,?i?????܄???+????R3$?z'?`Gv?x2???)???0|?]Ow?Z??	????!?)?0?9?>?Q?W?]?g?p?w????????????'	?)P?#???&?	????3?*?????Y??M???,*??W???,*????W,?0?? 3x23?"???"?????	???#?.??
	?6	???
??????
??N????Y?4N-*???*??Y??:6?*??W?????0N-??:?Y??:-??6?L??6*????:?@??D????6		?????*??:??????????2!?25?2???	v	?%yzv<wiO??x2?d?gPn?2Wg??`^???2??Wg???b??	?
???!?)?2?;?D?J?P?W?`?f?ov|???????6
	
?6?????Ax2A?<w
7n?.??+~?.???"

)8>????'??	????2*?ݸ?K*?H=>?**?q???u????*???*?2x22?$w?#	$%&'%-(?-????	???|#*??*+????+??*?*+????? #12#32#??5689;?	?'?-?*+?*?*?H?*?+?H?+?*??M+??N?Y?4:?NW??Y??:??Y??:??Y??:?W?W??c?
??:?*??q?+??q???u,?2:-?2:	6
6
??	??	2?i
2?f?	????6	???
2?i	2?f??	2?i
2?f????Y
2?c	2?c?:

???:?#
?N?
?W

?W
:
2?f	2?f?
2?f?	2?f6
2?i	2?i?
2?i?	2?i6???m???"?
??????K????'?
3??;d?g???
??# ?!	?12?32?"#?#,?$2;?%'D?(*P???;?%&D?()??(EFHIKLNO#P,Q2R;SDTPUXVbWjXtY?Z?[?\?]?^?_?`a'b3c8dBeJfTgXi?j?k?_?\?n?o?q???H????4??????????? ??w??G?G??????	+,?e*+??+*?/?*+?/????1232?z{}?@	0???U*?4L+?7=*?H>?9?8?3?;Y?=Y?>@?D?GI?D?GK?D+?N?R?U?????*Ux2PV?
KWFw???
??J??
?J?@	X??y*?[L*?^M+,?b+?d???? x2e?
f????
???
???@	g??y*?[L*?^M,+?b,?d???? x2e?
f????
???
???@	-,???*?j??lYn?q?+?j??lYs?q??9?*?u??;Y?v??9?+?u??;Y?v?*?H??+?H?*??*??M+??N??Y??:??Y??:??Y?:?W?wW???
??:*??q?+??q??,?2:-?2:6	6
	???
??
2?i	2?f?	?
???	2?f6	2?i6
6

???	2?i
2?f?p
2?f??
2?ix?
2?i`6?x66??Y	2?c
2?c?:?{??W?wW?
??{???	??+????????
?|?}??	??
?? ??!?12?32hS"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?-????1232??	???Aq?Y?4L+?NW*??M,?@?,?D?N+-?????=*??N-?@?*-?D?:?H????+???H`=???+?K+???H'x2yzLx280yzq??i?21@??q???:??
?'?,?/?1?LTW]ehl	????D?G??D,??????ĶD?N?R?U?,??
d????
2?ȴ?:??
2?ȴ?66?*.6??*?q??d6??????
2??????
2?Դ?:??
2?Դ?66?*.6??*?q??`6????6
??
2???̈́
??5?ڲ9?+???#?;Y?=Y?>ܶD???G?R?U????,??:	?9?	?j??;Y?v?	???{
?.??&?I?
h'??;??*a.{?a|.{??	????????
?mv?	??
???x2????%???3?%'<???d???n???w?????2	?3?%?<????&I??	????%?*?3?<?C?M?Z?d?n?w??????????????????????????????????????(?-?;?@?I?R?\?h?p???????????	??#?*?1?D?JYiy??	?
???
?????????		?c	??	P??(??
???	P?2?3??"??	P????	P??@?E??"??#??	P????	P???1?#??	P????	P???
??	P?2	??	P?	?????*?H??*?q?
*????*?q????Y??L??Y*?H??M+?ֶW,??PY?QN+??Z+?
????6*?q??*-?\66?-*-?`,-?c??+-?c?ֶW,-?c????ҧ????Hz1?cH?w4??x2.??':v??P`???.????b	 "$$&&).*:+C,H.P/W0c1l2n4w5?6?7?8?9?5?<?>?		
?)??P??*?	???3	*x????	x2?E	?????*?q?8*???/?PY?QN*-??-?c?-?f?-?i?????*$???x2?????MNO P=T?
?;P@?	???O?9?*?j??;Y?v?=>6+??(*+?Y6?6??=?`>???*?q??>30?-Ox2Ov8??&	_`a$b3c9d;f>aIh????
	???J?9?*?j??;Y?v?=>+??&*+?+?`.?6??=????*?q??43+?Jx2Jv3??&	stu!v3w9x;z>uD|???!?
12?K*?[L+*?^?"+??x2
#????
?
Y2?z?*?H6?+??W????6?9*,?\66? *,?`+,?c,?f,?i?????߄???+??:??Y??:??Y??:*??:6?)??Y6????ֶW??????U?
????6,?\6	6

	?1,?`,?c??,?c??,?c?ֶW?
??Χ?????v>$?;'?,<v?5?
?8?	x2?????wn?32w??'??#???$???v?w?????!?????#?)?2?;?E?J?\?b?h?n?w??????????????????????????????
???O?P????#??!	P???+?!.?	????	?*?H<*?4M?
N?Y?4:6?*,??-?NO-.*?q?u???ֻPY?Q:6?X,??I*?\66?5*?`,?c??-.-?c.?f?i?m???ʄ????K?9??&??;Y?v???f
-?o9{l<S[??x2?w
?'??(???2P|???Z??
??? ?)?2?A?G?P?Y?b?l?v?|??????????????/	???&??P?2??)*??7=+?>d?,`|6+.?	>?+.?	=???????4+7$7??5x2??&	????!/25???
?	,??g,*?H???PY?Q*??Y*?H???Y*?H??/??,x2?
	?	
,-??Z-??+*?\66?9+*??-*?c??*?c??*+*?c-?/??????-?2????H=?Z3?Zx2Z?Z4?Z~?
M?*

EGM!R"X#??4?	56?V?*?j??lY8?q??=Y?>L??Y??M>?PY?Q:6,?ֶwW*?q?C*???:*???f?i?%,?c?ֶ{?+?f?;W?c>6???+?R??>?x2q?<"i~?$gv0[>-^???"i~=?B-.01"2$4-60798J9R:n;x<~=?@?B??=?P?S	?@?;y?BY?CL??Y??M>?PY?Q:6,?ֶwW*?q?C*???:*???f?i?%,?c?ֶ{?+?f??F?c>6???+?I??>yx2q?Ji~?gv[>^???i~=?:OPQSUV'W8X@Y\Zf[l\o_ta??B?P?S	KL?Q?*?j??lY8?q??NY?OL??Y??M>?PY?Q:,?ֶwW*?q?B*???F*???f?i?1,?c?ֶ{?"+?f?Q?c>???*???+?T???4?x2r?U"j~?$hv-_???"j~=?Fghjk"l$m-o6p>qGrOskttuzv}y?z?~??N?P?O	VW?h*?Z??M,?\N-?`-??*x2?	2ab??	???
]^??\*?e??*?ez<*?f=*?f`??*?j3>*?j*?j*?fh*?e`dd3T*?j*?fh*?e`ddT??????*&/?kF?\abLl?"?	???&?@?U?[??	??E	X??0*?o??x2??Xm?(?*???Y?4?*?H=?Y??N-??W6?-??W????-???PY?Q:6?I*??6*?\W6?(*?`-?c``?f?i?????ׄ???-??:6*??:?3??Y6?%`??+?+`?ֹ?W?????K??z$va,?U8GLv?x2?p??w???D????G?2?Dv?>q???p??r?????!?*?/?5?;?D?M?U?^?h?n??????????????????????????,
???P??+???/??????	ѻY?4L*?H=>?+?NW+*?q?u????+?N>+x?m?PY?Q:6??6*?\66?S*?`+?c?f?i?m?f?+?fd?m?i`??i`6????x?+x?m???|+?K+??f
?ZW{MxrWn?D???x2??2
?w.?sA????f??
???#?)?.?8?A?J?M?W?a?g?|????????????????????&	???P?;???	tu?As*?H??
?*?H<?
M??Y??N*-,?y6,???
:,?M6,?l?',.6,,,?dd.O,,?ddO????,??R4
??SvD-?sx2cw_??V~?'L~?B?'.	4
>AMS`kq??5????,
vw?U?PY?Q:*?\66?1*?`+?c??+?c??*+,?c?y>????,O???R5?Ux2U~?U??U~U?	L??B??.	#/8EK"P#S$??P.??!?4?????9??7?@??2	

	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy