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

????4?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
"+  node [width=0.2, height=0.2, fontsize=8]
$%  initial [shape=plaintext,label=""]
&  initial -> 0
(  * [shape=doublecircle,label=","]
. [shape=circle,label="0 -> 2	 [label="4??
6(C)Ljava/lang/StringBuilder;T8
P9getStartPoints()[Ijava/util/HashSet=
>%valueOf(I)Ljava/lang/Integer;@A
B
java/util/SetDadd(Ljava/lang/Object;)ZFGEH??sizeKAELiterator()Ljava/util/Iterator;NOEPjava/util/IteratorShasNextU?TVnext()Ljava/lang/Object;XYTZintValue\A
]java/util/Arrays_([I)V?a
`btranslimitmLjava/lang/Integer;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
6LNUM_BYTES_OBJECT_REF{	r|
access$000G(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;)[Ix0java/lang/Class?desiredAssertionStatus??
??CodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable
SourceFileInnerClasses!
?5*?"??#$?
XY ??E*?&*?(*?**?Y*?-?/*?Y*?0?2*h?
?4*?6Y?9?;*h?
?=?? E#$E>E??&	dF	Tt?&e/f;gDh@A?e!*?D*?Fl<*?4*?FO*Y?F`?F??!#$G?lmnopHI??L*?L?/?NY?PY?QS?W?Z\?W*?L?Z^?W?b?e??*?;?h?*?;?k?? L#$LGLl?uv4x8yC{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-p0|2?3?4?5?6?7?8?:?4?=?1? ?)	?N3
3??3?C$????/*?*??#$?B??Q*?(?*??*?(??#$?JKLN?JA?1*?Fl??#$?TsA?1*??l??#$?Yst??&??????Y???*?4h`.=???? &#$&G	??^_`"a$c??B?[ *?F`*?4??**?4*?F`?ɵ4?? #$?hik???[ *??`*?=??**?=*??`?ɵ=?? #$?noq?????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:<EG	P
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?2?	!?!
?`?O@?PY?QL+!?WW+#?WW+%?WW*?L=?+'?WW+)?WW?xY?yN6??++?WW+?ZW*???&+?PY?Q-?W?Z/?W?b?WW?#+?PY?Q1?W?Z/?W?b?WW*-??66?y*-?????-??-?????Y???++?WW+?ZW+3?WW+-???ZW+5?WW-??+?7-??-???+-?:W-??+?7+/?WW???????+}?:W+?b??H?}????D?G@#$8%>A????!HIJK L%M)N1O9RATJURVYWbX?Z?\?^?_?a?b?c?d?e?f?ghij l(^.T4p;q?#	?9P?
x?@?$?I?
?;<????>Y??L+?C?IW=*?F?`*?4.>*?4`.h`6??*?=`.6*?=`.6+?C?IWJ?+`?C?IW????????+?M?
M>+?Q:?W??[?:,??^O???,?c,??f
B/?L%?$Pd2Bee??fg?#$?hj?4k?2l??hi?Vxy{|$}28?B?L?X?`?n?q?t{z??????????????1?E??;?E??RT?#mn?.v??????Y?????????Y???*?4h.>*?4h`.h`6?4*?=.6*?=`.6*?=`.6?????????RK&?U?_?v#$vGv?-Id=9e?6
??$?-?=?C?K?U?_?k?n?q?t????0?op?j8?u?*?4?ya*?=?ya?u?a*?;?zl?a?}?a?}h?a~a
a??8#$?~7~???/*?=???$?7??4????????7?@??	
	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy