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

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

There is a newer version: 129
Show newest version
????4 Scom/groupbyinc/flux/common/apache/lucene/util/automaton/DaciukMihovAutomatonBuilderjava/lang/Object DaciukMihovAutomatonBuilder.javaUcom/groupbyinc/flux/common/apache/lucene/util/automaton/DaciukMihovAutomatonBuilder$1Ycom/groupbyinc/flux/common/apache/lucene/util/automaton/DaciukMihovAutomatonBuilder$StateStateIcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton$BuilderAcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton
Builder
stateRegistryLjava/util/HashMap;?Ljava/util/HashMap;root[Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/DaciukMihovAutomatonBuilder$State;previous8Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRef;
comparatorLjava/util/Comparator;PLjava/util/Comparator;$assertionsDisabledZ()V
java/util/HashMap 
!	#Z(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/DaciukMihovAutomatonBuilder$1;)V%
	&	(thisULcom/groupbyinc/flux/common/apache/lucene/util/automaton/DaciukMihovAutomatonBuilder;add;(Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRef;)V	.java/lang/AssertionError0Automaton already built.2(Ljava/lang/Object;)V4
15	7	9java/util/Comparator;compare'(Ljava/lang/Object;Ljava/lang/Object;)I=><?java/lang/StringBuilderA
B%Input must be in sorted UTF-8 order: Dappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;FG
BH-(Ljava/lang/Object;)Ljava/lang/StringBuilder;FJ
BK >= MtoString()Ljava/lang/String;OP
BQsetPrevious;(Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRef;)ZST
U
16com/groupbyinc/flux/common/apache/lucene/util/CharsRefXlength()IZ[
Y\java/lang/Character^codePointAt(Ljava/lang/CharSequence;I)I`a
_b	lastChild^(I)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/DaciukMihovAutomatonBuilder$State;de
	f	charCount(I)Ihi
_jhasChildren()Zlm
	nreplaceOrRegister^(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/DaciukMihovAutomatonBuilder$State;)Vpq
r	addSuffixw(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/DaciukMihovAutomatonBuilder$State;Ljava/lang/CharSequence;I)Vtu
vnextcurrentposImaxstatecomplete]()Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/DaciukMihovAutomatonBuilder$State;java/lang/IllegalStateException?
?convert?(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton$Builder;Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/DaciukMihovAutomatonBuilder$State;Ljava/util/IdentityHashMap;)Ijava/util/IdentityHashMap?get&(Ljava/lang/Object;)Ljava/lang/Object;??
??java/lang/Integer?intValue?[
??createState?[
?valueOf(I)Ljava/lang/Integer;??
??is_final?		?	setAccept(IZ)V??
?put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;??
??labels[I??		?states\[Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/DaciukMihovAutomatonBuilder$State;??		?????
?
addTransition(III)V??
?targetaKLcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton$Builder;svisited?Ljava/util/IdentityHashMap;Ljava/util/IdentityHashMap;	convertedLjava/lang/Integer;ibuild[(Ljava/util/Collection;)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;

Yjava/util/Collection?iterator()Ljava/util/Iterator;????[C?java/util/Iterator?hasNext?m??()Ljava/lang/Object;x???6com/groupbyinc/flux/common/apache/lucene/util/BytesRef?Z{	??7com/groupbyinc/flux/common/apache/lucene/util/ArrayUtil?grow([CI)[C??
??9com/groupbyinc/flux/common/apache/lucene/util/UnicodeUtil?UTF8toUTF16=(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;[C)I??
??chars??	Y?	Y?,-
?
~
?
?finishE()Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;??
?lenb8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;inputPLjava/util/Collection;Ljava/util/Collection;builderref
deepCopyOfr(Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRef;)Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRef;??
Y?d
	?
!?replaceLastChild?q
	?
!?child
registeredjava/lang/CharSequence\newStatee
	cpLjava/lang/CharSequence;	fromIndexjava/lang/Class
desiredAssertionStatusm
getUTF16SortedAsUTF8Comparator()Ljava/util/Comparator;
Y	SignatureCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable4(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton$Builder;Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/DaciukMihovAutomatonBuilder$State;Ljava/util/IdentityHashMap;)I?(Ljava/util/Collection;)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;
SourceFileInnerClasses1	R*?*?!Y?"?$*?	Y?'?)?*+)??*,-_??/?*?$?
?1Y3?6??/?A*?8?:?:*?8+?@?*?1Y?BY?CE?I*?8?LN?I+?L?R?6??/?*+?V??1Y?W?=+?]>*?):?%+?c?gY:?:+?c?k`=????o?	*?s*+?w?>?x?*+?ysIz{xD|{~>}6
??,?4?[?q?x?~????????????C?	&
~k+*?$???Y???*?)?o?**?)?s*?$*?)?+*+??!?&?
??E
t,+????N-?-???*????N*-??+????,+-??W6+??:+??:?66?'2:	*-??*	,???.??????-???HR?	t??t?t??	k??0D?{6>??t??2		


&-06Rio'???1		?????*	??Hw?Y??L?M?YY??N*??:???4????:,?Ӹ?M,??6-,??-??+-???ȻY??:+???Y???W???HD?{2"??w??o?+k??c?`??w??>!"#2$<%D&I'O(T)W+`,c-m,q0???Y??:STB
*+???8?
*+
y
9:pq?4+??M,?o?*,?s*?$,???	N-?+-???
*?$,,?W?*4*+4}/BDFG!H)J3L?	?		tu?-,?6?,?c6+?L?k`>???+???>	{-*+-}-y
-{%?{"STUVW$X'Y,Z?>????/??:?
#?@	
	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy