
com.groupbyinc.flux.common.apache.lucene.search.similarities.ClassicSimilarity.class Maven / Gradle / Ivy
???? 3 k Ncom/groupbyinc/flux/common/apache/lucene/search/similarities/ClassicSimilarity Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/TFIDFSimilarity ClassicSimilarity.java
NORM_TABLE [F discountOverlaps Z ()V
this PLcom/groupbyinc/flux/common/apache/lucene/search/similarities/ClassicSimilarity; coord (II)F overlap I
maxOverlap queryNorm (F)F java/lang/Math sqrt (D)D
sumOfSquaredWeights F encodeNormValue (F)J 8com/groupbyinc/flux/common/apache/lucene/util/SmallFloat # floatToByte315 (F)B % &
$ ' f decodeNormValue (J)F , ? norm J
lengthNorm D(Lcom/groupbyinc/flux/common/apache/lucene/index/FieldInvertState;)F ?com/groupbyinc/flux/common/apache/lucene/index/FieldInvertState 4 getLength ()I 6 7
5 8
getNumOverlap : 7
5 ; getBoost ()F = >
5 ? numTerms state ALcom/groupbyinc/flux/common/apache/lucene/index/FieldInvertState; tf freq
sloppyFreq (I)F distance scorePayload >(IIILcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)F doc start end payload 8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; idf (JJ)F log R
S docFreq numDocs setDiscountOverlaps (Z)V v getDiscountOverlaps ()Z toString ()Ljava/lang/String; DefaultSimilarity ^ byte315ToFloat (B)F a b
$ c i Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile !
f <