com.liferay.portal.search.lucene
Class FieldWeightSimilarity
java.lang.Object
org.apache.lucene.search.Similarity
org.apache.lucene.search.DefaultSimilarity
com.liferay.portal.search.lucene.FieldWeightSimilarity
- All Implemented Interfaces:
- Serializable
public class FieldWeightSimilarity
- extends org.apache.lucene.search.DefaultSimilarity
- See Also:
- Serialized Form
Fields inherited from class org.apache.lucene.search.DefaultSimilarity |
discountOverlaps |
Fields inherited from class org.apache.lucene.search.Similarity |
NO_DOC_ID_PROVIDED |
Method Summary |
float |
coord(int overlap,
int maxOverlap)
|
float |
idf(int docFreq,
int numDocs)
|
float |
lengthNorm(String fieldName,
int numTerms)
|
float |
queryNorm(float sumOfSquaredWeights)
|
Methods inherited from class org.apache.lucene.search.DefaultSimilarity |
computeNorm, getDiscountOverlaps, setDiscountOverlaps, sloppyFreq, tf |
Methods inherited from class org.apache.lucene.search.Similarity |
decodeNorm, encodeNorm, getDefault, getNormDecoder, idfExplain, idfExplain, scorePayload, setDefault, tf |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FieldWeightSimilarity
public FieldWeightSimilarity()
coord
public float coord(int overlap,
int maxOverlap)
- Overrides:
coord
in class org.apache.lucene.search.DefaultSimilarity
idf
public float idf(int docFreq,
int numDocs)
- Overrides:
idf
in class org.apache.lucene.search.DefaultSimilarity
lengthNorm
public float lengthNorm(String fieldName,
int numTerms)
- Overrides:
lengthNorm
in class org.apache.lucene.search.DefaultSimilarity
queryNorm
public float queryNorm(float sumOfSquaredWeights)
- Overrides:
queryNorm
in class org.apache.lucene.search.DefaultSimilarity