Package | Description |
---|---|
org.apache.lucene.document |
The logical representation of a
Document for indexing and searching. |
org.apache.lucene.queries.function |
Queries that compute score based upon a function.
|
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.grouping |
Grouping.
|
org.apache.lucene.search.intervals |
Intervals queries
|
org.apache.lucene.search.join |
Support for index-time and query-time joins.
|
org.apache.lucene.search.spans |
The calculus of spans.
|
Modifier and Type | Method and Description |
---|---|
Weight |
LatLonShapeQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
LatLonDocValuesDistanceQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
LatLonPointInPolygonQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
LatLonPointDistanceFeatureQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
SortedSetDocValuesRangeQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
SortedNumericDocValuesRangeQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
LatLonDocValuesBoxQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
LatLonPointDistanceQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
FeatureQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
LongDistanceFeatureQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
RangeFieldQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
protected Scorer |
LatLonShapeQuery.RelationScorerSupplier.getIntersectsScorer(LatLonShapeQuery query,
LeafReader reader,
Weight weight,
DocIdSetBuilder docIdSetBuilder,
float boost,
ScoreMode scoreMode)
returns a Scorer for INTERSECT queries that uses a sparse bitset
|
protected Scorer |
LatLonShapeQuery.RelationScorerSupplier.getScorer(LatLonShapeQuery query,
Weight weight,
FixedBitSet intersect,
FixedBitSet disjoint,
float boost,
ScoreMode scoreMode)
returns a Scorer for all other (non INTERSECT) queries
|
Modifier and Type | Method and Description |
---|---|
Weight |
FunctionRangeQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
FunctionMatchQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
FunctionScoreQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
FunctionQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Modifier and Type | Method and Description |
---|---|
SpanWeight |
PayloadScoreQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
SpanWeight |
SpanPayloadCheckQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Modifier and Type | Field and Description |
---|---|
private ScoreMode |
SynonymQuery.SynonymWeight.scoreMode |
private ScoreMode |
ConstantScoreScorer.scoreMode |
private ScoreMode |
DisjunctionMaxQuery.DisjunctionMaxWeight.scoreMode |
(package private) ScoreMode |
PhraseWeight.scoreMode |
private ScoreMode |
TermQuery.TermWeight.scoreMode |
private ScoreMode |
Boolean2ScorerSupplier.scoreMode |
(package private) ScoreMode |
BooleanWeight.scoreMode |
(package private) ScoreMode |
PhraseScorer.scoreMode |
(package private) ScoreMode |
TopFieldCollector.scoreMode |
Modifier and Type | Method and Description |
---|---|
ScoreMode |
MultiCollectorManager.Collectors.scoreMode() |
ScoreMode |
TopScoreDocCollector.scoreMode() |
ScoreMode |
CachingCollector.ScoreCachingCollector.scoreMode()
Ensure the scores are collected so they can be replayed, even if the wrapped collector doesn't need them.
|
ScoreMode |
Collector.scoreMode()
Indicates what features are required from the scorer.
|
ScoreMode |
TotalHitCountCollector.scoreMode() |
ScoreMode |
MultiCollector.scoreMode() |
ScoreMode |
TimeLimitingCollector.scoreMode() |
ScoreMode |
TopFieldCollector.scoreMode() |
ScoreMode |
FilterCollector.scoreMode() |
ScoreMode |
DocValuesStatsCollector.scoreMode() |
ScoreMode |
DiversifiedTopDocsCollector.scoreMode() |
static ScoreMode |
ScoreMode.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ScoreMode[] |
ScoreMode.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
Weight |
DocValuesTermsQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
DocValuesNumbersQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
TermAutomatonQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
BM25FQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
CoveringQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
DocValuesRewriteMethod.MultiTermQueryDocValuesWrapper.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
MultiTermQueryConstantScoreWrapper.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
BooleanQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
BoostQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
SynonymQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
DocValuesFieldExistsQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
IndexOrDocValuesQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
NormsFieldExistsQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
MatchAllDocsQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
TermInSetQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
DisjunctionMaxQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost)
Create the Weight used to score us
|
Weight |
Query.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost)
Expert: Constructs an appropriate Weight implementation for this query.
|
Weight |
TermQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
ConstantScoreQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
PointInSetQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
PhraseQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
MultiPhraseQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
MatchNoDocsQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
PointRangeQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
IndexSearcher.createWeight(Query query,
ScoreMode scoreMode,
float boost)
Creates a
Weight for the given query, potentially adding caching
if possible and configured. |
private Scorer |
Boolean2ScorerSupplier.opt(java.util.Collection<ScorerSupplier> optional,
int minShouldMatch,
ScoreMode scoreMode,
long leadCost) |
Constructor and Description |
---|
BM25FWeight(Query query,
IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Boolean2ScorerSupplier(Weight weight,
java.util.Map<BooleanClause.Occur,java.util.Collection<ScorerSupplier>> subs,
ScoreMode scoreMode,
int minShouldMatch) |
BooleanWeight(BooleanQuery query,
IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
ConstantScoreScorer(Weight weight,
float score,
ScoreMode scoreMode,
DocIdSetIterator disi)
Constructor based on a
DocIdSetIterator which will be used to
drive iteration. |
ConstantScoreScorer(Weight weight,
float score,
ScoreMode scoreMode,
TwoPhaseIterator twoPhaseIterator)
Constructor based on a
TwoPhaseIterator . |
DisjunctionMaxScorer(Weight weight,
float tieBreakerMultiplier,
java.util.List<Scorer> subScorers,
ScoreMode scoreMode)
Creates a new instance of DisjunctionMaxScorer
|
DisjunctionMaxWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost)
Construct the Weight for this Query searched by searcher.
|
DisjunctionScorer(Weight weight,
java.util.List<Scorer> subScorers,
ScoreMode scoreMode) |
DisjunctionSumScorer(Weight weight,
java.util.List<Scorer> subScorers,
ScoreMode scoreMode)
Construct a
DisjunctionScorer . |
PhraseScorer(Weight weight,
PhraseMatcher matcher,
ScoreMode scoreMode,
LeafSimScorer simScorer) |
PhraseWeight(Query query,
java.lang.String field,
IndexSearcher searcher,
ScoreMode scoreMode) |
ReqOptSumScorer(Scorer reqScorer,
Scorer optScorer,
ScoreMode scoreMode)
Construct a
ReqOptScorer . |
SynonymWeight(Query query,
IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
TermWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost,
TermStates termStates) |
Modifier and Type | Method and Description |
---|---|
ScoreMode |
AllGroupsCollector.scoreMode() |
ScoreMode |
FirstPassGroupingCollector.scoreMode() |
ScoreMode |
SecondPassGroupingCollector.scoreMode() |
ScoreMode |
TopGroupsCollector.MaxScoreCollector.scoreMode() |
ScoreMode |
AllGroupHeadsCollector.scoreMode() |
ScoreMode |
BlockGroupingCollector.scoreMode() |
ScoreMode |
DistinctValuesCollector.ValuesCollector.scoreMode() |
ScoreMode |
GroupFacetCollector.scoreMode() |
Modifier and Type | Field and Description |
---|---|
(package private) ScoreMode |
IntervalQuery.IntervalWeight.scoreMode |
Modifier and Type | Method and Description |
---|---|
Weight |
IntervalQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Constructor and Description |
---|
IntervalWeight(Query query,
float boost,
ScoreMode scoreMode) |
Modifier and Type | Method and Description |
---|---|
ScoreMode |
TermsCollector.scoreMode() |
ScoreMode |
GlobalOrdinalsCollector.scoreMode() |
ScoreMode |
GlobalOrdinalsWithScoreCollector.scoreMode() |
ScoreMode |
GlobalOrdinalsWithScoreCollector.NoScore.scoreMode() |
ScoreMode |
TermsWithScoreCollector.scoreMode() |
Modifier and Type | Method and Description |
---|---|
Weight |
ParentChildrenBlockJoinQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
GlobalOrdinalsQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
ToParentBlockJoinQuery.createWeight(IndexSearcher searcher,
ScoreMode weightScoreMode,
float boost) |
Weight |
PointInSetIncludingScoreQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
TermsIncludingScoreQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
ToChildBlockJoinQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Weight |
GlobalOrdinalsWithScoreQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Modifier and Type | Method and Description |
---|---|
SpanWeight |
SpanBoostQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
SpanWeight |
SpanWithinQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
SpanWeight |
SpanTermQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
SpanWeight |
SpanContainingQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
SpanWeight |
SpanMultiTermQueryWrapper.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
SpanWeight |
SpanNearQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
SpanWeight |
SpanNearQuery.SpanGapQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
SpanWeight |
FieldMaskingSpanQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
abstract SpanWeight |
SpanQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
SpanWeight |
SpanNotQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
SpanWeight |
SpanPositionCheckQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
SpanWeight |
SpanOrQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |