Package | Description |
---|---|
org.apache.lucene.queries.payloads |
The payloads package provides Query mechanisms for finding and using payloads.
|
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.SimScorer |
PayloadScoreQuery.PayloadSpans.docScorer |
Constructor and Description |
---|
PayloadSpans(Spans in,
Similarity.SimScorer docScorer) |
PayloadSpanScorer(SpanWeight weight,
PayloadScoreQuery.PayloadSpans spans,
Similarity.SimScorer docScorer) |
Modifier and Type | Field and Description |
---|---|
private Similarity.SimScorer |
ExactPhraseScorer.docScorer |
private Similarity.SimScorer |
SloppyPhraseScorer.docScorer |
private Similarity.SimScorer |
TermScorer.docScorer |
private Similarity.SimScorer |
TermAutomatonScorer.docScorer |
private Similarity.SimScorer |
SynonymQuery.SynonymScorer.similarity |
Constructor and Description |
---|
ExactPhraseScorer(Weight weight,
PhraseQuery.PostingsAndFreq[] postings,
Similarity.SimScorer docScorer,
boolean needsScores,
float matchCost) |
SloppyPhraseScorer(Weight weight,
PhraseQuery.PostingsAndFreq[] postings,
int slop,
Similarity.SimScorer docScorer,
boolean needsScores,
float matchCost) |
SynonymScorer(Similarity.SimScorer similarity,
Weight weight,
java.util.List<Scorer> subScorers) |
TermAutomatonScorer(TermAutomatonQuery.TermAutomatonWeight weight,
TermAutomatonQuery.EnumAndScorer[] subs,
int anyTermID,
java.util.Map<java.lang.Integer,BytesRef> idToTerm,
Similarity.SimScorer docScorer) |
TermScorer(Weight weight,
PostingsEnum td,
Similarity.SimScorer docScorer)
Construct a
TermScorer . |
Modifier and Type | Class and Description |
---|---|
private class |
BM25Similarity.BM25DocScorer |
(package private) static class |
MultiSimilarity.MultiSimScorer |
private class |
SimilarityBase.BasicSimScorer
|
private class |
TFIDFSimilarity.TFIDFSimScorer |
Modifier and Type | Field and Description |
---|---|
private Similarity.SimScorer[] |
MultiSimilarity.MultiSimScorer.subScorers |
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 |
---|
MultiSimScorer(Similarity.SimScorer[] subScorers) |
Modifier and Type | Field and Description |
---|---|
protected Similarity.SimScorer |
SpanScorer.docScorer |
Modifier and Type | Method and Description |
---|---|
Similarity.SimScorer |
SpanWeight.getSimScorer(LeafReaderContext context)
Return a SimScorer for this context
|
Constructor and Description |
---|
ScoringWrapperSpans(Spans spans,
Similarity.SimScorer simScorer)
Creates a new ScoringWrapperSpans
|
SpanScorer(SpanWeight weight,
Spans spans,
Similarity.SimScorer docScorer)
Sole constructor.
|
TermSpans(Similarity.SimScorer scorer,
PostingsEnum postings,
Term term,
float positionsCost) |