Package | Description |
---|---|
org.apache.lucene.search |
Code to search indices.
|
org.apache.lucene.search.spans |
The calculus of spans.
|
Modifier and Type | Class and Description |
---|---|
class |
ConstantScoreScorer
A constant-scoring
Scorer . |
class |
FilterScorer
A
FilterScorer contains another Scorer , which it
uses as its basic source of data, possibly transforming the data along the
way or providing additional functionality. |
class |
IndriAndScorer
Combines scores of subscorers.
|
class |
IndriDisjunctionScorer
The Indri implemenation of a disjunction scorer which stores the subscorers for the child
queries.
|
class |
IndriScorer
The Indri parent scorer that stores the boost so that IndriScorers can use the boost outside of
the term.
|
Modifier and Type | Field and Description |
---|---|
protected Scorer |
FilterScorer.in |
Scorer |
DisiWrapper.scorer |
protected Scorer |
BlockMaxDISI.scorer |
Modifier and Type | Method and Description |
---|---|
abstract Scorer |
ScorerSupplier.get(long leadCost)
Get the
Scorer . |
abstract Scorer |
Weight.scorer(LeafReaderContext context)
Returns a
Scorer which can iterate in order over all matching
documents and assign them a score. |
Scorer |
FilterWeight.scorer(LeafReaderContext context) |
Scorer |
IndriAndWeight.scorer(LeafReaderContext context) |
Scorer |
DisjunctionMaxQuery.DisjunctionMaxWeight.scorer(LeafReaderContext context)
Create the scorer used to score our associated DisjunctionMaxQuery
|
Modifier and Type | Method and Description |
---|---|
List<Scorer> |
IndriDisjunctionScorer.getSubMatches() |
Modifier and Type | Method and Description |
---|---|
static DocIdSetIterator |
ConjunctionDISI.intersectScorers(Collection<Scorer> scorers)
Create a conjunction over the provided
Scorer s. |
float |
IndriAndScorer.score(List<Scorer> subScorers) |
float |
IndriAndScorer.smoothingScore(List<Scorer> subScorers,
int docId) |
abstract float |
IndriDisjunctionScorer.smoothingScore(List<Scorer> subScorers,
int docId) |
Constructor and Description |
---|
BlockMaxDISI(DocIdSetIterator iterator,
Scorer scorer) |
DefaultBulkScorer(Scorer scorer)
Sole constructor.
|
DisiWrapper(Scorer scorer) |
FilterScorer(Scorer in)
Create a new FilterScorer
|
FilterScorer(Scorer in,
Weight weight)
Create a new FilterScorer with a specific weight
|
Constructor and Description |
---|
IndriAndScorer(Weight weight,
List<Scorer> subScorers,
ScoreMode scoreMode,
float boost) |
IndriDisjunctionScorer(Weight weight,
List<Scorer> subScorersList,
ScoreMode scoreMode,
float boost) |
Modifier and Type | Class and Description |
---|---|
class |
SpanScorer
|
Copyright © 2000-2024 Apache Software Foundation. All Rights Reserved.