Package | Description |
---|---|
org.apache.lucene.search |
Code to search indices.
|
org.apache.lucene.search.similarities |
This package contains the various ranking models that can be used in Lucene.
|
org.apache.lucene.search.spans |
The calculus of spans.
|
Modifier and Type | Field and Description |
---|---|
private Similarity.SimWeight |
SynonymQuery.SynonymWeight.simWeight |
private Similarity.SimWeight |
MultiPhraseQuery.MultiPhraseWeight.stats |
private Similarity.SimWeight |
PhraseQuery.PhraseWeight.stats |
private Similarity.SimWeight |
TermQuery.TermWeight.stats |
private Similarity.SimWeight |
TermAutomatonQuery.TermAutomatonWeight.stats |
Modifier and Type | Class and Description |
---|---|
class |
BasicStats
Stores all statistics commonly used ranking methods.
|
private static class |
BM25Similarity.BM25Stats
Collection statistics for the BM25 model.
|
static class |
LMSimilarity.LMStats
Stores the collection distribution of the current term.
|
(package private) static class |
MultiSimilarity.MultiStats |
(package private) static class |
PerFieldSimilarityWrapper.PerFieldSimWeight |
private static class |
TFIDFSimilarity.IDFStats
Collection statistics for the TF-IDF model.
|
Modifier and Type | Field and Description |
---|---|
(package private) Similarity.SimWeight |
PerFieldSimilarityWrapper.PerFieldSimWeight.delegateWeight |
(package private) Similarity.SimWeight[] |
MultiSimilarity.MultiStats.subStats |
Modifier and Type | Method and Description |
---|---|
Similarity.SimWeight |
BM25Similarity.computeWeight(CollectionStatistics collectionStats,
TermStatistics... termStats) |
Similarity.SimWeight |
MultiSimilarity.computeWeight(CollectionStatistics collectionStats,
TermStatistics... termStats) |
Similarity.SimWeight |
PerFieldSimilarityWrapper.computeWeight(CollectionStatistics collectionStats,
TermStatistics... termStats) |
abstract Similarity.SimWeight |
Similarity.computeWeight(CollectionStatistics collectionStats,
TermStatistics... termStats)
Compute any collection-level weight (e.g.
|
Similarity.SimWeight |
SimilarityBase.computeWeight(CollectionStatistics collectionStats,
TermStatistics... termStats) |
Similarity.SimWeight |
TFIDFSimilarity.computeWeight(CollectionStatistics collectionStats,
TermStatistics... termStats) |
Modifier and Type | Method and Description |
---|---|
Similarity.SimScorer |
BM25Similarity.simScorer(Similarity.SimWeight stats,
LeafReaderContext context) |
Similarity.SimScorer |
MultiSimilarity.simScorer(Similarity.SimWeight stats,
LeafReaderContext context) |
Similarity.SimScorer |
PerFieldSimilarityWrapper.simScorer(Similarity.SimWeight weight,
LeafReaderContext context) |
abstract Similarity.SimScorer |
Similarity.simScorer(Similarity.SimWeight weight,
LeafReaderContext context)
Creates a new
Similarity.SimScorer to score matching documents from a segment of the inverted index. |
Similarity.SimScorer |
SimilarityBase.simScorer(Similarity.SimWeight stats,
LeafReaderContext context) |
Similarity.SimScorer |
TFIDFSimilarity.simScorer(Similarity.SimWeight stats,
LeafReaderContext context) |
Constructor and Description |
---|
MultiStats(Similarity.SimWeight[] subStats) |
Modifier and Type | Field and Description |
---|---|
protected Similarity.SimWeight |
SpanWeight.simWeight |
Modifier and Type | Method and Description |
---|---|
private Similarity.SimWeight |
SpanWeight.buildSimWeight(SpanQuery query,
IndexSearcher searcher,
java.util.Map<Term,TermContext> termContexts) |