Uses of Class
org.apache.lucene.search.similarities.Similarity
Packages that use Similarity
Package
Description
Code to maintain and access indices.
Code to search indices.
The payloads package provides Query mechanisms for finding and using payloads.
This package contains the various ranking models that can be used in Lucene.
The calculus of spans.
-
Uses of Similarity in org.apache.lucene.index
Fields in org.apache.lucene.index declared as SimilarityModifier and TypeFieldDescriptionprotected SimilarityLiveIndexWriterConfig.similaritySimilarityto use when encoding norms.Methods in org.apache.lucene.index that return SimilarityModifier and TypeMethodDescriptionIndexWriterConfig.getSimilarity()LiveIndexWriterConfig.getSimilarity()Expert: returns theSimilarityimplementation used by thisIndexWriter.Methods in org.apache.lucene.index with parameters of type SimilarityModifier and TypeMethodDescriptionIndexWriterConfig.setSimilarity(Similarity similarity) Expert: set theSimilarityimplementation used by this IndexWriter. -
Uses of Similarity in org.apache.lucene.search
Fields in org.apache.lucene.search declared as SimilarityModifier and TypeFieldDescriptionprotected SimilarityBooleanQuery.BooleanWeight.similarityThe Similarity implementation.Methods in org.apache.lucene.search that return SimilarityModifier and TypeMethodDescriptionstatic SimilarityIndexSearcher.getDefaultSimilarity()Expert: returns a default Similarity instance.IndexSearcher.getSimilarity()Methods in org.apache.lucene.search with parameters of type SimilarityModifier and TypeMethodDescriptionvoidIndexSearcher.setSimilarity(Similarity similarity) Expert: Set the Similarity implementation used by this IndexSearcher. -
Uses of Similarity in org.apache.lucene.search.payloads
Methods in org.apache.lucene.search.payloads with parameters of type SimilarityModifier and TypeMethodDescriptionprotected voidPayloadTermQuery.PayloadTermWeight.PayloadTermSpanScorer.processPayload(Similarity similarity) Constructors in org.apache.lucene.search.payloads with parameters of type SimilarityModifierConstructorDescriptionprotectedPayloadNearSpanScorer(Spans spans, Weight weight, Similarity similarity, Similarity.SimScorer docScorer) -
Uses of Similarity in org.apache.lucene.search.similarities
Subclasses of Similarity in org.apache.lucene.search.similaritiesModifier and TypeClassDescriptionclassBM25 Similarity.classExpert: Default scoring implementation whichencodesnorm values as a single byte before being stored.classImplements the divergence from randomness (DFR) framework introduced in Gianni Amati and Cornelis Joost Van Rijsbergen.classProvides a framework for the family of information-based models, as described in Stéphane Clinchant and Eric Gaussier.classBayesian smoothing using Dirichlet priors.classLanguage model based on the Jelinek-Mercer smoothing method.classAbstract superclass for language modeling Similarities.classImplements the CombSUM method for combining evidence from multiple similarity values described in: Joseph A.classProvides the ability to use a differentSimilarityfor different fields.classA subclass ofSimilaritythat provides a simplified API for its descendants.classImplementation ofSimilaritywith the Vector Space Model.Fields in org.apache.lucene.search.similarities declared as SimilarityModifier and TypeFieldDescriptionprotected final Similarity[]MultiSimilarity.simsthe sub-similarities used to create the combined scoreMethods in org.apache.lucene.search.similarities that return SimilarityConstructors in org.apache.lucene.search.similarities with parameters of type SimilarityModifierConstructorDescriptionMultiSimilarity(Similarity[] sims) Creates a MultiSimilarity which will sum the scores of the providedsims. -
Uses of Similarity in org.apache.lucene.search.spans
Fields in org.apache.lucene.search.spans declared as Similarity