| Interface | Description |
|---|---|
| SimilarityProvider |
Provider for
Similarity instances |
| SimilarityProvider.Factory |
Factory of
SimilarityProvider |
| Class | Description |
|---|---|
| AbstractSimilarityProvider |
Abstract implementation of
SimilarityProvider providing common behaviour |
| BM25SimilarityProvider |
SimilarityProvider for the BM25Similarity. |
| BooleanSimilarityProvider |
SimilarityProvider for the BooleanSimilarity,
which is a simple similarity that gives terms a score equal
to their query boost only. |
| ClassicSimilarityProvider |
SimilarityProvider for ClassicSimilarity. |
| DFISimilarityProvider |
SimilarityProvider for the DFISimilarity. |
| DFRSimilarityProvider |
SimilarityProvider for DFRSimilarity. |
| IBSimilarityProvider |
SimilarityProvider for IBSimilarity. |
| LMDirichletSimilarityProvider |
SimilarityProvider for LMDirichletSimilarity. |
| LMJelinekMercerSimilarityProvider |
SimilarityProvider for LMJelinekMercerSimilarity. |
| ScriptedSimilarity |
A
Similarity implementation that allows scores to be scripted. |
| ScriptedSimilarity.Doc |
Statistics that are specific to a document.
|
| ScriptedSimilarity.Field |
Statistics that are specific to a given field.
|
| ScriptedSimilarity.Query |
Scoring factors that come from the query.
|
| ScriptedSimilarity.Term |
Statistics that are specific to a given term.
|
| ScriptedSimilarityProvider |
Provider of scripted similarities.
|
| SimilarityService |