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

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

There is a newer version: 59
Show newest version
????3?Acom/groupbyinc/flux/common/apache/lucene/util/automaton/Automatonjava/lang/Object9com/groupbyinc/flux/common/apache/lucene/util/AccountableAutomaton.javaIcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton$BuilderBuilderCcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton$2Ccom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton$1
	nextStateInextTransitioncurStatestates[IisAcceptLjava/util/BitSet;transitions
deterministicZdestMinMaxSorter6Lcom/groupbyinc/flux/common/apache/lucene/util/Sorter;minMaxDestSorter$assertionsDisabled()V(II)V 
!thisCLcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;
%	'	)F(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;)V+
,	.
,	1	3java/util/BitSet5(I)V7
68	:	<	numStatesnumTransitionscreateState()I
growStatesB
C	Estate	setAccept(IZ)VgetNumStatesJA
K"java/lang/IllegalArgumentExceptionMjava/lang/StringBuilderO
P%state=Rappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;TU
PV(I)Ljava/lang/StringBuilder;TX
PY is out of bounds (numStates=[)]toString()Ljava/lang/String;_`
Pa(Ljava/lang/String;)Vc
Ndsetf7
6gcleari7
6jacceptgetSortedTransitionsH()[[Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;E[Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;oF[[Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;qgetNumTransitions(I)Ist
uBcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transitionw
x%
getTransitionI(IILcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;)Vz{
|
transitionDLcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;tsgetAcceptStates()Ljava/util/BitSet;(I)Zget??
6?
addTransition(III)V(IIII)V??
?sourcedestlabel	?	?java/lang/AssertionError?
?%source=? is out of bounds (maxState is ?dest=?  is out of bounds (max state is ?growTransitions?
?finishCurrentState?
?java/lang/IllegalStateException?from state (?) already had transitions added?
?dminmax
addEpsiloninitTransitionH(ILcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;)I??
?getNextTransitionG(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;)V??
??	x??	x??	x??
?HI
?icountcopy7com/groupbyinc/flux/common/apache/lucene/util/ArrayUtil?grow([II)[I??
??java/lang/System?	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V??
????
?
nextSetBit?t
6?otherstateOffsetotherNumStatesotherAcceptStates4com/groupbyinc/flux/common/apache/lucene/util/Sorter?sort? 
??tDesttMintMaxlastMaxoffsetstartuptoisDeterministic()ZfinishState nextState=?(Ljava/lang/Object;)V?
???	x?transitionUpto?	x?transitionSortedG(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;)Z??
?nextDestnextMinnextMaxindexappendCharString(ILjava/lang/StringBuilder;)VappendCodePoint?X
P?\\U?java/lang/IntegertoHexString(I)Ljava/lang/String;
0000000java/lang/String	00000000000
0000000000Ljava/lang/String;cbLjava/lang/StringBuilder;toDotdigraph Automaton {
   rankdir = LR
"&  initial [shape=plaintext,label="0"]
$  initial -> 0
&  ( [shape=doublecircle,label="*"]
, [shape=circle,label=". -> 0	 [label="2??
4(C)Ljava/lang/StringBuilder;T6
P7getStartPoints()[Ijava/util/HashSet;
<%valueOf(I)Ljava/lang/Integer;>?
@
java/util/SetBadd(Ljava/lang/Object;)ZDECF??sizeIACJiterator()Ljava/util/Iterator;LMCNjava/util/IteratorQhasNextS?RTnext()Ljava/lang/Object;VWRXintValueZA
[java/util/Arrays]([I)V?_
^`translimitmLjava/lang/Integer;i$Ljava/util/Iterator;pointset$Ljava/util/Set;Ljava/util/Set;pointsnstep(II)IramBytesUsed()J?com/groupbyinc/flux/common/apache/lucene/util/RamUsageEstimatorqNUM_BYTES_OBJECT_HEADERs	rtsizeOf([I)Jvw
rx
6JNUM_BYTES_OBJECT_REF{	r|getChildResources()Ljava/util/Collection;java/util/Collections?	emptyList()Ljava/util/List;??
??
access$000G(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;)[Ix0java/lang/Class?desiredAssertionStatus??
??CodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable	SignatureU()Ljava/util/Collection;
SourceFileInnerClasses!
?5*?"??#$?
Z[ ??E*?&*?(*?**?Y*?-?/*?Y*?0?2*h?
?4*?6Y?9?;*h?
?=?? E#$E>E??&	fH	Vv?&g/h;iDj@A?e!*?D*?Fl<*?4*?FO*Y?F`?F??!#$G?nopqrHI??L*?L?/?NY?PY?QS?W?Z\?W*?L?Z^?W?b?e??*?;?h?*?;?k?? L#$LGLl?wx4z8{C}K?4mn??R*?L<?pM>?B*?v6,?xS6?#?xY?y:*?},2S???܄???,??H3~#'?2?D?R#$M>
Hq?2??
??? ?*?3?<?D?J?P???r??&????/*?;??#$????=	*?;????	#$	G?????U	*????*	#$	?	?	??
??????J???*??p???Y???*?Fl?3?NY?PY?Q??W?Z??W*?Fld?Z^?W?b?e?*?Fl?3?NY?PY?Q??W?Z??W*?Fld?Z^?W?b?e?*??*?(?p*?(?*??*?(*?4*?(h.?#??Y?PY?Q??W?Z??W?b??????*?4*?(h`.???Y???*?4*?(h*??O*?=*Y??Z`??O*?=*Y??Z`??O*?=*Y??Z`??O*?4*?(h`\.`O??4J#$J?J?J?J??N??!?Q?[?????????????????????&?8?I??	993? ??E?xY?yN*-??66?*-??*-??-??-????????*???	*????>#?E#$E?E?=?5??&	?????0?6?>?D???x?"
?+??*?L=**?4*?F+?F`?ɵ4+?4*?4*?F+?F??>+?F?**?4*?F`.?*?4*?F`\.*??`O????*Y?F+?F`?F+?L>+??:6? ??Y6?*`??????**?=*??+??`?ɵ=+?=*?=*??+????6+???*?=*??`\.`O????*Y??+??`??+?*?*?*??R//???#$?$??p??v??y?G?^???-?7?F?X?^?k?p?v?y?????????????????????????/(??6"?*???|?*?4*?(h`.*?/`??66666??*?=h`.6	*?=h``.6
*?=h``.6	?Y
`???6???1*?=h`O*?=h``O*?=h``O?
66?C?1*?=h`O*?=h``O*?=h``O?	6
66???/?1*?=h`O*?=h``O*?=h``O?*Y??dhd??*?4*?(h`O*?2`??*?*?P?J*?=`.66		?6*?=	h``.6?*?*?*?=	h``.6?	??ɱ??]??	l??
{??J???:?	?=??#$??,??0??>??A??D??G????3?? ?,?0?;>ADGP]l{
???
???????????	 !"&$(1)@*O+R.a/p2|4?5?6?7?8?9?:?<?6???1? ?)	?N3
3??3?C$????/*?*??#$?D??Q*?(?*??*?(??#$?LMNP?JA?1*?Fl??#$?VsA?1*??l??#$?[st??&??????Y???*?4h`.=???? &#$&G	??`ab"c$e??B?[ *?F`*?4??**?4*?F`?ɵ4?? #$?jkm???[ *??`*?=??**?=*??`?ɵ=?? #$?pqs?????N???4*?Fl?*??Y?PY?QS?W?Z?W*?F?Z?b??,??,*?4h.??*?v?? N#$NGN???7?<?H??7????????/+??`*?4+??h.d*?4+??h`.h???Y??????*+?????Y???+*?=+Y??Z`??.??+*?=+Y??Z`??.??+*?=+Y??Z`??.?????#$????2?H?\?p????2???.s+??=*?4+??h.??*?=.>*?=`.6*?=`.6+????+????+????+????+????+??????>s#$s?n?V?'L?1B??N???'1:<EGPR
[]egoq???%


		z{??>*?4h.h`6-??-*?=?.??-*?=?.??-*?=?.????4>#$>G>?>?0?? !!"/#=$???P?!?~?\?"?+??W??+?WW?M?+?W,?WW???+?W,?WW?w?+?W,?WW?a?+?W,?WW?K?+?W,?WW?5?+?W,?WW??+?W,?WW?	+,?WW?? .?????2'!))*.+C,Y-o.?/?0?1?2?4?	!?!
?`?C8?PY?QL+!?WW+#?WW*?L=?+%?WW+'?WW?xY?yN6??+)?WW+?ZW*???&+?PY?Q+?W?Z-?W?b?WW?#+?PY?Q/?W?Z-?W?b?WW*-??66?y*-?????-??-?????Y???+)?WW+?ZW+1?WW+-???ZW+3?WW-??+?5-??-???+-?8W-??+?5+-?WW???????+}?8W+?b??H?}????<?G8#$0>9???? JKLMN!O)P1S9UBVJWQXZY}[?]?_?`?b?c?d?e?f?g?h?i	jkm _&U,q3r?#	?1P?
x?@?$?I?
?9:????*?4`.h`6??*?=`.6*?=`.6+?A?GWH?+`?A?GW????????+?K?
M>+?O:?U??Y?:,??\O???,?a,??pB/?L%?$Pb2Bce??de?$fg?#$?hj?4k?2l??hi?Vyz|}$~2?8?B?L?X?`?n?q?t|z??????????????1?C??;?C??PR?#mn?.v??????Y?????????Y???*?4h.>*?4h`.h`6?4*?=.6*?=`.6*?=`.6?????????RK&?U?_?v#$vGv?-Ib=9c?6
??$?-?=?C?K?U?_?k?n?q?t????0?op?b8?u?*?4?ya*?=?ya?u?a*?;?zl?a?}?a?}h?a~a
a??8#$????.????#$???????/*?=???$?9??4????????9?@??	
	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy