Uses of Class
org.apache.lucene.search.Weight
Packages that use Weight
Package
Description
The logical representation of a
Document
for indexing and
searching.Code to search indices.
-
Uses of Weight in org.apache.lucene.document
Methods in org.apache.lucene.document that return WeightModifier and TypeMethodDescriptionfinal Weight
RangeFieldQuery.createWeight
(IndexSearcher searcher, ScoreMode scoreMode, float boost) XYDocValuesPointInGeometryQuery.createWeight
(IndexSearcher searcher, ScoreMode scoreMode, float boost) -
Uses of Weight in org.apache.lucene.search
Subclasses of Weight in org.apache.lucene.searchModifier and TypeClassDescriptionclass
A Weight that has a constant score equal to the boost of the wrapped query.protected class
Expert: the Weight for DisjunctionMaxQuery, used to normalize, score and explain these queries.class
AFilterWeight
contains anotherWeight
and implements all abstract methods by calling the contained weight's method.class
The Weight for IndriAndQuery, used to normalize, score and explain these queries.class
Expert: Weight class for phrase matchingFields in org.apache.lucene.search declared as WeightFields in org.apache.lucene.search with type parameters of type WeightModifier and TypeFieldDescriptionDisjunctionMaxQuery.DisjunctionMaxWeight.weights
The Weights for our subqueries, in 1-1 correspondence with disjunctsMethods in org.apache.lucene.search that return WeightModifier and TypeMethodDescriptionBooleanQuery.createWeight
(IndexSearcher searcher, ScoreMode scoreMode, float boost) BoostQuery.createWeight
(IndexSearcher searcher, ScoreMode scoreMode, float boost) CombinedFieldQuery.createWeight
(IndexSearcher searcher, ScoreMode scoreMode, float boost) ConstantScoreQuery.createWeight
(IndexSearcher searcher, ScoreMode scoreMode, float boost) DisjunctionMaxQuery.createWeight
(IndexSearcher searcher, ScoreMode scoreMode, float boost) Create the Weight used to score usFieldExistsQuery.createWeight
(IndexSearcher searcher, ScoreMode scoreMode, float boost) IndexOrDocValuesQuery.createWeight
(IndexSearcher searcher, ScoreMode scoreMode, float boost) IndexSearcher.createWeight
(Query query, ScoreMode scoreMode, float boost) Creates aWeight
for the given query, potentially adding caching if possible and configured.IndexSortSortedNumericDocValuesRangeQuery.createWeight
(IndexSearcher searcher, ScoreMode scoreMode, float boost) IndriAndQuery.createWeight
(IndexSearcher searcher, ScoreMode scoreMode, float boost) abstract Weight
IndriQuery.createWeight
(IndexSearcher searcher, ScoreMode scoreMode, float boost) MatchAllDocsQuery.createWeight
(IndexSearcher searcher, ScoreMode scoreMode, float boost) MatchNoDocsQuery.createWeight
(IndexSearcher searcher, ScoreMode scoreMode, float boost) MultiPhraseQuery.createWeight
(IndexSearcher searcher, ScoreMode scoreMode, float boost) PhraseQuery.createWeight
(IndexSearcher searcher, ScoreMode scoreMode, float boost) final Weight
PointInSetQuery.createWeight
(IndexSearcher searcher, ScoreMode scoreMode, float boost) final Weight
PointRangeQuery.createWeight
(IndexSearcher searcher, ScoreMode scoreMode, float boost) Query.createWeight
(IndexSearcher searcher, ScoreMode scoreMode, float boost) Expert: Constructs an appropriate Weight implementation for this query.SynonymQuery.createWeight
(IndexSearcher searcher, ScoreMode scoreMode, float boost) TermQuery.createWeight
(IndexSearcher searcher, ScoreMode scoreMode, float boost) LRUQueryCache.doCache
(Weight weight, QueryCachingPolicy policy) QueryCache.doCache
(Weight weight, QueryCachingPolicy policy) Return a wrapper around the providedweight
that will cache matching docs per-segment accordingly to the givenpolicy
.Methods in org.apache.lucene.search with parameters of type WeightModifier and TypeMethodDescriptionLRUQueryCache.doCache
(Weight weight, QueryCachingPolicy policy) QueryCache.doCache
(Weight weight, QueryCachingPolicy policy) Return a wrapper around the providedweight
that will cache matching docs per-segment accordingly to the givenpolicy
.protected Explanation
Expert: low-level implementation method Returns an Explanation that describes howdoc
scored againstweight
.protected void
IndexSearcher.search
(IndexSearcher.LeafReaderContextPartition[] partitions, Weight weight, Collector collector) Lower-level search API.protected void
IndexSearcher.searchLeaf
(LeafReaderContext ctx, int minDocId, int maxDocId, Weight weight, Collector collector) Lower-level search APIdefault void
Set theWeight
that will be used to produce scorers that will feedLeafCollector
s.void
void
void
Constructors in org.apache.lucene.search with parameters of type WeightModifierConstructorDescriptionConstantBulkScorer
(BulkScorer bulkScorer, Weight weight, float theScore) protected
FilterWeight
(Query query, Weight weight) Alternative constructor.protected
FilterWeight
(Weight weight) Default constructor.