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

com.groupbyinc.flux.common.apache.lucene.search.FuzzyTermsEnum.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3>com/groupbyinc/flux/common/apache/lucene/search/FuzzyTermsEnum8com/groupbyinc/flux/common/apache/lucene/index/TermsEnumFuzzyTermsEnum.java_com/groupbyinc/flux/common/apache/lucene/search/FuzzyTermsEnum$LevenshteinAutomataAttributeImpl LevenshteinAutomataAttributeImpl[com/groupbyinc/flux/common/apache/lucene/search/FuzzyTermsEnum$LevenshteinAutomataAttribute	LevenshteinAutomataAttributeVcom/groupbyinc/flux/common/apache/lucene/search/FuzzyTermsEnum$AutomatonFuzzyTermsEnumAutomatonFuzzyTermsEnumCcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum$SeekStatus
SeekStatus
actualEnum:Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum;actualBoostAtt@Lcom/groupbyinc/flux/common/apache/lucene/search/BoostAttribute;boostAttmaxBoostAttQLcom/groupbyinc/flux/common/apache/lucene/search/MaxNonCompetitiveBoostAttribute;dfaAtt]Lcom/groupbyinc/flux/common/apache/lucene/search/FuzzyTermsEnum$LevenshteinAutomataAttribute;bottomF
bottomTerm8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;termComparatorLjava/util/Comparator;PLjava/util/Comparator;
minSimilarityscale_factor
termLengthImaxEditsrawZterms6Lcom/groupbyinc/flux/common/apache/lucene/index/Terms;term5Lcom/groupbyinc/flux/common/apache/lucene/index/Term;termText[IrealPrefixLengthtranspositionsqueuedBottom$assertionsDisabled?(Lcom/groupbyinc/flux/common/apache/lucene/index/Terms;Lcom/groupbyinc/flux/common/apache/lucene/util/AttributeSource;Lcom/groupbyinc/flux/common/apache/lucene/index/Term;FIZ)Vjava/io/IOException5()V37
8
attributesA()Lcom/groupbyinc/flux/common/apache/lucene/util/AttributeSource;:;
<>com/groupbyinc/flux/common/apache/lucene/search/BoostAttribute>=com/groupbyinc/flux/common/apache/lucene/util/AttributeSource@addAttributeL(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/apache/lucene/util/Attribute;BC
AD	F6com/groupbyinc/flux/common/apache/lucene/util/BytesRefH getUTF8SortedAsUnicodeComparator()Ljava/util/Comparator;JK
IL 	N1	P"java/lang/IllegalArgumentExceptionR)fractional edit distances are not allowedT(Ljava/lang/String;)V3V
SW4com/groupbyinc/flux/common/apache/lucene/index/TermsY3com/groupbyinc/flux/common/apache/lucene/index/Term['minimumSimilarity cannot be less than 0]"prefixLength cannot be less than 0_)*	a+,	ctext()Ljava/lang/String;ef
\gjava/lang/Stringilength()Ikl
jmcodePointCount(II)Iop
jq-.	scodePointAt(I)Iuv
jwjava/lang/Charactery	charCount{v
z|$%	~	?/%	?"	?&%	?'(	?initialMaxDistance(FI)I??
?'java/lang/UnsupportedOperationException?=with transpositions enabled, distances > 2 are not supported ?
?W0(	?#	?Ocom/groupbyinc/flux/common/apache/lucene/search/MaxNonCompetitiveBoostAttribute?	?getMaxNonCompetitiveBoost()F????	?getCompetitiveTerm:()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;????	?
bottomChanged<(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Z)V??
?cpijthis@Lcom/groupbyinc/flux/common/apache/lucene/search/FuzzyTermsEnum;atts?Lcom/groupbyinc/flux/common/apache/lucene/util/AttributeSource;prefixLengthutf16Ljava/lang/String;getAutomatonEnumu(ILcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum;initAutomata(I)Ljava/util/List;??
?java/util/List?size?l??get(I)Ljava/lang/Object;????Icom/groupbyinc/flux/common/apache/lucene/util/automaton/CompiledAutomaton?=com/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder?
?8floor?(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;??
??	intersect?(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/CompiledAutomaton;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum;??
Z?subList(II)Ljava/util/List;????toArray(([Ljava/lang/Object;)[Ljava/lang/Object;????L[Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/CompiledAutomaton;??(Lcom/groupbyinc/flux/common/apache/lucene/search/FuzzyTermsEnum;Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum;[Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/CompiledAutomaton;)V3?

?compiledKLcom/groupbyinc/flux/common/apache/lucene/util/automaton/CompiledAutomaton;editDistancelastTermrunAutomata]Ljava/util/List;Ljava/util/List;automata()Ljava/util/List;??
?Kcom/groupbyinc/flux/common/apache/lucene/util/automaton/LevenshteinAutomata?9com/groupbyinc/flux/common/apache/lucene/util/UnicodeUtil?	newString([III)Ljava/lang/String;??
??(Ljava/lang/String;Z)V3?
??toAutomatonX(ILjava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;??
??java/lang/Boolean?valueOf(Z)Ljava/lang/Boolean;??
??Z(Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;Ljava/lang/Boolean;Z)V3?
??add(Ljava/lang/Object;)Z?aCLcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;builderMLcom/groupbyinc/flux/common/apache/lucene/util/automaton/LevenshteinAutomata;prefixmaxDistancesetEnum=(Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum;)V	
<	java/util/Comparatorcompare'(Ljava/lang/Object;Ljava/lang/Object;)IcalculateMaxBoost(I)F
maxEditDistanceChanged=(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;IZ)V
initoldMaxEdits	termAfter??
#2(	%java/lang/AssertionError'
(8CmaxEdits cannot be > LevenshteinAutomata.MAXIMUM_SUPPORTED_DISTANCE*
,newEnumminimumSimilaritytermLennEdits
similaritynext3?
4getBoost6??7setBoost(F)V9:?;
deepCopyOfr(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;=>
I?docFreqAl
B
totalTermFreq()JDE
Fpostings}(Lcom/groupbyinc/flux/common/apache/lucene/index/PostingsEnum;I)Lcom/groupbyinc/flux/common/apache/lucene/index/PostingsEnum;HI
Jreuse=Lcom/groupbyinc/flux/common/apache/lucene/index/PostingsEnum;flags	seekExactu(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/index/TermState;)VOP
Qstate:Lcom/groupbyinc/flux/common/apache/lucene/index/TermState;	termState<()Lcom/groupbyinc/flux/common/apache/lucene/index/TermState;UV
WordYE
Z;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)ZO\
]seekCeil(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum$SeekStatus;_`
a(J)VOc
dJ+?
ggetMinSimilaritygetScaleFactor
access$000w(Lcom/groupbyinc/flux/common/apache/lucene/search/FuzzyTermsEnum;)Lcom/groupbyinc/flux/common/apache/lucene/index/Term;x0java/lang/ClassodesiredAssertionStatus()Zqr
ps	SignatureCodeLocalVariableTableLineNumberTable
StackMapTable
ExceptionsLocalVariableTypeTable`(I)Ljava/util/List;
SourceFileInnerClasses! u!"#$%&%'()*+,-./%0(12(34v?f*?9**?=??E???G*?M?O*?Q??????
?SYU?X???
?SY^?X??
?SY`?X?*+?b*-?d-?h:*?n?r?
?t66	?n?$*?t	?	?xY6
O
?}`6???**?t??*,
?E?
??**??
*??????*??*???*???*??***??*?????*???*???
??Y????*??**??fn??*,??E????**??????**??????*???wp??%
.?%?+?%	f??f)*f??f+,f"f?%f0(k???x?$d6@? e1f;gBhLiQj[k`leokp|q?r?q?s?t?x?z?{?|?}???
???&?,?8?E?R?_?e?yI
?;ZA\?&j?*f?ZA\jz6??v%	]*??N-???N-????:?
Y**?b,??,??Y?ȶ̶?-`??`?Ź??ڷݰ?w4???]??]?%]?W??{W??x????[?yN?/I??Z??I??Z?I?z6??v5}*????M,???j?e??Y*?t*??*?t?*??d??*????N*?t*????:,??6?(-??:,??Y????W????,?wH`P+?%:AH3	?}??}
%
s??{
s??x&	?
??:?H?V?`?u?{?y?P??j?*u|vR*+?*+???E????w??x?????v?{*??>*???+?*?O+*?????6*???8?*??**?????#?*??**?????*Y??d?????*????
*+*????w4{??{?{ (v!%(S"(x??(?W?d?p?z?y	?!@?	z6v?2*+?$:?!?&???(Y?)??SY+?X?*?-?w42??2?2&%2 (*.x??
? ?+?1?y	? 
z6??vG	#?g?k??w 	??	/	0%x?vY?*??nfE$*??f*??j?w ??1%2x
??3?v?l*?Q?**?Q??*?Q*??5L*?G*??8?<*????E*????N+?&$*????-*???*$??*-??*+?@?Q+?w*l??O+93C)x2?????/?9?C?X?]?b?j?y?BIIz6Alv2*??C?w??xz6DEv2*??G?w??xz6HIvH
*?+?K?w 
??
LM
N%x
z6OPvL
*?+,?R?w 
??
+
STx
	z6UVv2*??X?w??xz6YEv2*??[?w??xz6O\v=	*?+?^?w	??	ex!z6_`v=	*?+?b?w	??	ex&z6OcvA	*??e?w	??	Yfx
+,z6+?v2*??h?w??x0z6i?v/*???w??xwj?v/*???w??x|klv/*?d?wm?x2n7v4?t???&?x2y@}~"
	
@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy