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;com/groupbyinc/flux/common/apache/lucene/util/FutureObjectsM
checkIndex(II)IOP
NQsetSI
6TacceptgetSortedTransitionsH()[[Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;E[Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;YF[[Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;[getNumTransitions(I)I]^
_Bcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transitiona
b%
getTransitionI(IILcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;)Vde
f
transitionDLcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;tsgetAcceptStates()Ljava/util/BitSet;(I)Zgeton
6p
addTransition(III)V(IIII)Vrt
usourcedestlabel	z	|java/lang/AssertionError~
%growTransitions?
?finishCurrentState?
?java/lang/IllegalStateException?java/lang/StringBuilder?
?%from state (?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??(I)Ljava/lang/StringBuilder;??
??) already had transitions added?toString()Ljava/lang/String;??
??(Ljava/lang/String;)V?
??minmaxbounds
addEpsiloninitTransitionH(ILcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;)I??
?getNextTransitionG(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;)V??
?x	b??	b??	b?n
?HI
?icountcopy7com/groupbyinc/flux/common/apache/lucene/util/ArrayUtil?grow([II)[I??
??java/lang/System?	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V??
??lm
?
nextSetBit?^
6?otherstateOffsetotherNumStatesotherAcceptStates4com/groupbyinc/flux/common/apache/lucene/util/Sorter?sort? 
??tDesttMintMaxlastMaxoffsetstartuptoisDeterministic()ZfinishStatestate=? nextState=?(Ljava/lang/Object;)V?
?w	b?transitionUpto?	b?transitionSortedG(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;)Z??
?nextDestnextMinnextMaxindexappendCharString(ILjava/lang/StringBuilder;)VappendCodePoint??
??\\U?java/lang/Integer?toHexString(I)Ljava/lang/String;??
??0000000?java/lang/String?000000000000000000000Ljava/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="% -> '	 [label=")??
+(C)Ljava/lang/StringBuilder;?-
?.getStartPoints()[Ijava/util/HashSet2
3%valueOf(I)Ljava/lang/Integer;56
?7
java/util/Set9add(Ljava/lang/Object;)Z;<:=??size@A:Aiterator()Ljava/util/Iterator;CD:Ejava/util/IteratorHhasNextJ?IKnext()Ljava/lang/Object;MNIOintValueQA
?Rjava/util/ArraysT([I)V?V
UWtranslimitmLjava/lang/Integer;pointset$Ljava/util/Set;Ljava/util/Set;pointsnstepramBytesUsed()J?com/groupbyinc/flux/common/apache/lucene/util/RamUsageEstimatoreNUM_BYTES_OBJECT_HEADERg	fhsizeOf([I)Jjk
fl
6ANUM_BYTES_OBJECT_REFo	fp
access$000G(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;)[Ix0java/lang/ClassxdesiredAssertionStatusz?
y{CodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable
SourceFileInnerClasses!
}5*?"?~#$
YZ }?E*?&*?(*?**?Y*?-?/*?Y*?0?2*h?
?4*?6Y?9?;*h?
?=?~ E#$E>E?&	eG	Ul?&f/g;hDi@A}e!*?D*?Fl<*?4*?FO*Y?F`?F?~!#$GmnopqHI}Y*?L?RW*?;?U?~ #$GVv	wxWX}?R*?L<?ZM>?B*?`6,?bS6?#?bY?c:*?g,2S???܄???,?~H3hi#'j2?DkR#$M>
H[2}~
?? ?*?3?<?D?JP???\??&?lm}/*?;?~#$?n}=	*?;?q?~	#$	G?rs}U	*?v?~*	#$	w	x	y
??rt}??{?*?}p??Y???*?Fl6?RW?RW*??*?(?p*?(?*??*?(*?4*?(h.?#??Y??Y????????????????{?*?4*?(h`.??Y???*?4*?(h*?}O*?=*Y?}Z`?}O*?=*Y?}Z`?}O*?=*Y?}Z`?}O*?4*?(h`\.`O?~>?#$?w?x??????J???&?-?1?9?A?E?J?Y?y??????????????
?-3? }?E?bY?cN*-??66?*-??*-??-??-???v????*???	*???~>#?E#$EwEx=ji5?&	?????0?6?>?D???b?"
?+}?*?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?x?3?? ?,?0?;?>?A?D?G?P?]?l?{???????	?
??
????	?$1@ O!R$a%p(|*?+?,?-?.?/?0?2?,?5?1? ?)	?N3
3??3?C$???}/*?*?~#$:?}Q*?(?*??*?(?~#$BCDF?JA}1*?Fl?~#$L]A}1*?}l?~#$Q]^}?&?{???Y???*?4h`.=???~ &#$&G	?VWX"Y$[??B}[ *?F`*?4??**?4*?F`???4?~ #$`ac??}[ *?}`*?=??**?=*?}`???=?~ #$fgi???}?N?{?4*?Fl?*?Y??Y??ܶ???޶?*?F??????,??,*?4h.??*?`?~ N#$NGNji?7?<?H??7??}???{?/+??`*?4+??h.d*?4+??h`.h??Y????{?*+???Y???+*?=+Y??Z`??.??+*?=+Y??Z`??.??+*?=+Y??Z`??.???~?#$?ji?2?H?\?p????2??}.s+??=*?4+??h.??*?=.>*?=`.6*?=`.6+????+????+????+????+????+?????~>s#$sjin?V?'L?1B?N?????'?1?:?<?E?GPR[]e	g
oq???%


		de}?>*?4h.h`6-??-*?=?.??-*?=?.??-*?=?.???~4>#$>G>?>ji0?!/=??}N?!?~?\?"?+??W??+???W??M?+???,??W???+??,??W?w?+??,??W?a?+??,??W?K?+	??,??W?5
?+??,??W?
?+??,??W?	+,??W?~ -?k??2!( -!A"W#m$?%?&?'?(?*?	!????}O@??Y??L+??W+??W+??W*?L=?+??W+??W?bY?cN6??+ ??W+??W*???&+??Y??"????$??????W?#+??Y??&????$??????W*-??66?y*-???{?-??-????Y???+ ??W+??W+(??W+-????W+*??W-??+?,-??-???+-?/W-??+?,+$??W???????+}?/W+???~H?}????D?G@#$8%>A?ji?!@ABC D%E)F1G9JALJMRNYObP?R?T?V?W?Y?Z?[?\?]?^?_`ab d(V.L4h;i?#	?9??
b?@?$?I?
?01}???3Y?4L+?8?>W=*?F?`*?4.>*?4`.h`6??*?=`.6*?=`.6+?8?>W??+`?8?>W????????+?B?
M>+?F:?L??P??:,??SO???,?X,?~f
B/?L%?$PY2BZek?[\?#$?]_?4`?2a??]^Vpqst$u2w8xByL{X|`}nq?tsz??????????????1?:??;?:??GI?#bP}.v?{???Y????{???Y???*?4h.>*?4h`.h`6?4*?=.6*?=`.6*?=`.6????????~RK&xU?_?v#$vGvy-IY=9Z6
??$?-?=?C?K?U?_?k?n?q?t????0?cd}j8?i?*?4?ma*?=?ma?i?a*?;?nl?a?q?a?qh?ara
a?~8#$st7stu}/*?=?~v$8w}4?|???{?8?@??	
	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy