com.groupbyinc.flux.common.apache.lucene.util.automaton.Automaton$Builder.class Maven / Gradle / Ivy
???? 4 ? Icom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton$Builder java/lang/Object Automaton.java Acom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton Builder Kcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton$Builder$1 nextState I isAccept Ljava/util/BitSet; transitions [I nextTransition sorter 6Lcom/groupbyinc/flux/common/apache/lucene/util/Sorter; ()V (II)V
this KLcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton$Builder;
N(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton$Builder;)V !
" $ java/util/BitSet & (I)V (
' )
+ - numStates numTransitions
addTransition (III)V (IIII)V 1 3
4 source dest label 7com/groupbyinc/flux/common/apache/lucene/util/ArrayUtil 9 grow ([II)[I ; <
: = min max
addEpsilon (I)Z
B
C setAccept (IZ)V E F
G upto finish E()Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;
createState ()I M N
O
G 4com/groupbyinc/flux/common/apache/lucene/util/Sorter R sort T
S U
4 finishState X
Y state a CLcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton; getNumStates ^ N
_ "java/lang/IllegalArgumentException a java/lang/StringBuilder c
d state= f append -(Ljava/lang/String;)Ljava/lang/StringBuilder; h i
d j (I)Ljava/lang/StringBuilder; h l
d m is out of bounds (numStates= o ) q toString ()Ljava/lang/String; s t
d u (Ljava/lang/String;)V w
b x set z F
' { accept Z get B
' ? copy F(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;)V
_
copyStates ? ?
? Bcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition ?
? initTransition H(ILcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;)I ? ?
? getNextTransition G(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;)V ? ?
? 7 ? ? ? ? ? @ ? ? i count s other offset otherNumStates t DLcom/groupbyinc/flux/common/apache/lucene/util/automaton/Transition;
O
C newState
access$100 O(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton$Builder;)[I x0 Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile InnerClasses !
? 7 *? ? ? ?
? ? ? ? 0*? *? *? *?
Y*? #? %*? 'Y? *? ,*h?
? .? ? 0 0 / 0 0 ? ? ? ? ? ? &? /? 1 2 ? U *? 5? ? * 6 7 8 ?
? ? 1 3 ? ? e*? .?*? `? **? .*? `? >? .*? .*Y? Z`? O*? .*Y? Z`? O*? .*Y? Z`? O*? .*Y? Z`? O? ? 4 e e 6 e 7 e ? e @ ? ? ? ? 0? A? R? d? ? A ? ? F>*? ? 0*? ..? **? .`.*? .`.*? .`.? 5????*? D? *? H? ? * 5 I F F 6 F 7 ? ?
? ? 1? 7? ?? E? ? ? .?
J K ? + }*? <*? l=? Y? LN6? -? PW-*? D? Q????*? %? V6*? ? /-*? ..*? .`.*? .`.*? .`.? W????-? Z-? ? > [ B 5 I } x / q 0 g \ ] ? 6
. / 0 3 4 $5 03 69 ?: K; q: wA {C ? ? ? ? ? 4 M N ? 6 *Y? Z`? ? ? ? H E F ? ? >*? `? /? bY? dY? eg? k? np? k*? `? nr? k? v? y?*? ,? |? ? > > [ > } ~ ? M N 4Q =R ? 4
B ? = *? ,? ?? ? [ ? V ^ N ? / *? ? ? ? [ ? ? ? # a*? `=+? ?>*+? ?? ?Y? ?:6? B+? ?66? (+? ?*`? ?`? ?? ?? 5???ׄ???? ? R . , ? + / ? E ? a a ? ] \ ?
W ? I ? ? ? 2 ` a
d g h !i +j 5k ;l Tj Zh `o ? ? ? ? ? +? ? ? ? ? $+? ?=>? *? ?6*+? ?? H???? ? 4 ? ? $ $ ? ] ? ? s t u v t #x ?
? ? ? ? ? / *? .? ? ? ? ? ? ?
© 2015 - 2025 Weber Informatics LLC | Privacy Policy