Uses of Class
org.apache.lucene.search.Weight
-
Packages that use Weight Package Description org.apache.lucene.search Code to search indices.org.apache.lucene.search.function Programmatic control over documents scores.org.apache.lucene.search.payloads The payloads package provides Query mechanisms for finding and using payloads.org.apache.lucene.search.spans The calculus of spans. -
-
Uses of Weight in org.apache.lucene.search
Subclasses of Weight in org.apache.lucene.search Modifier and Type Class Description protected class
BooleanQuery.BooleanWeight
Expert: the Weight for BooleanQuery, used to normalize, score and explain these queries.protected class
ConstantScoreQuery.ConstantWeight
protected class
DisjunctionMaxQuery.DisjunctionMaxWeight
Expert: the Weight for DisjunctionMaxQuery, used to normalize, score and explain these queries.Fields in org.apache.lucene.search declared as Weight Modifier and Type Field Description protected Weight
Scorer. weight
Fields in org.apache.lucene.search with type parameters of type Weight Modifier and Type Field Description protected ArrayList<Weight>
BooleanQuery.BooleanWeight. weights
protected ArrayList<Weight>
DisjunctionMaxQuery.DisjunctionMaxWeight. weights
The Weights for our subqueries, in 1-1 correspondence with disjunctsMethods in org.apache.lucene.search that return Weight Modifier and Type Method Description Weight
IndexSearcher. createNormalizedWeight(Query query)
Creates a normalized weight for a top-levelQuery
.Weight
MultiSearcher. createNormalizedWeight(Query original)
Deprecated.Create weight in multiple index scenario.Weight
Searcher. createNormalizedWeight(Query query)
Deprecated.Creates a normalized weight for a top-levelQuery
.Weight
BooleanQuery. createWeight(Searcher searcher)
Weight
ConstantScoreQuery. createWeight(Searcher searcher)
Weight
DisjunctionMaxQuery. createWeight(Searcher searcher)
Create the Weight used to score usWeight
FilteredQuery. createWeight(Searcher searcher)
Returns a Weight that applies the filter to the enclosed query's Weight.Weight
MatchAllDocsQuery. createWeight(Searcher searcher)
Weight
MultiPhraseQuery. createWeight(Searcher searcher)
Weight
PhraseQuery. createWeight(Searcher searcher)
Weight
Query. createWeight(Searcher searcher)
Expert: Constructs an appropriate Weight implementation for this query.protected Weight
Searcher. createWeight(Query query)
Deprecated.never ever use this method inWeight
implementations.Weight
TermQuery. createWeight(Searcher searcher)
Weight
Query. weight(Searcher searcher)
Deprecated.never ever use this method inWeight
implementations.Methods in org.apache.lucene.search with parameters of type Weight Modifier and Type Method Description Explanation
IndexSearcher. explain(Weight weight, int doc)
Expert: low-level implementation method Returns an Explanation that describes howdoc
scored againstweight
.Explanation
MultiSearcher. explain(Weight weight, int doc)
Deprecated.Explanation
Searchable. explain(Weight weight, int doc)
Deprecated.Expert: low-level implementation method Returns an Explanation that describes howdoc
scored againstweight
.abstract Explanation
Searcher. explain(Weight weight, int doc)
Deprecated.TopDocs
IndexSearcher. search(Weight weight, Filter filter, int nDocs)
Expert: Low-level search implementation.TopFieldDocs
IndexSearcher. search(Weight weight, Filter filter, int nDocs, Sort sort)
Expert: Low-level search implementation with arbitrary sorting.protected TopFieldDocs
IndexSearcher. search(Weight weight, Filter filter, int nDocs, Sort sort, boolean fillFields)
Just likeIndexSearcher.search(Weight, Filter, int, Sort)
, but you choose whether or not the fields in the returnedFieldDoc
instances should be set by specifying fillFields.void
IndexSearcher. search(Weight weight, Filter filter, Collector collector)
Lower-level search API.protected TopDocs
IndexSearcher. search(Weight weight, Filter filter, ScoreDoc after, int nDocs)
Expert: Low-level search implementation.TopDocs
MultiSearcher. search(Weight weight, Filter filter, int nDocs)
Deprecated.TopFieldDocs
MultiSearcher. search(Weight weight, Filter filter, int n, Sort sort)
Deprecated.void
MultiSearcher. search(Weight weight, Filter filter, Collector collector)
Deprecated.TopDocs
ParallelMultiSearcher. search(Weight weight, Filter filter, int nDocs)
Deprecated.A search implementation which executes eachSearchable
in its own thread and waits for each search to complete and merge the results back together.TopFieldDocs
ParallelMultiSearcher. search(Weight weight, Filter filter, int nDocs, Sort sort)
Deprecated.A search implementation allowing sorting which spans a new thread for each Searchable, waits for each search to complete and merges the results back together.void
ParallelMultiSearcher. search(Weight weight, Filter filter, Collector collector)
Deprecated.Lower-level search API.TopDocs
Searchable. search(Weight weight, Filter filter, int n)
Deprecated.Expert: Low-level search implementation.TopFieldDocs
Searchable. search(Weight weight, Filter filter, int n, Sort sort)
Deprecated.Expert: Low-level search implementation with arbitrary sorting.void
Searchable. search(Weight weight, Filter filter, Collector collector)
Deprecated.Lower-level search API.abstract TopDocs
Searcher. search(Weight weight, Filter filter, int n)
Deprecated.abstract TopFieldDocs
Searcher. search(Weight weight, Filter filter, int n, Sort sort)
Deprecated.abstract void
Searcher. search(Weight weight, Filter filter, Collector results)
Deprecated.Constructors in org.apache.lucene.search with parameters of type Weight Constructor Description ConstantScorer(Similarity similarity, DocIdSetIterator docIdSetIterator, Weight w)
Scorer(Similarity similarity, Weight weight)
Deprecated.UseScorer(Weight)
instead.Scorer(Weight weight)
Constructs a Scorer -
Uses of Weight in org.apache.lucene.search.function
Methods in org.apache.lucene.search.function that return Weight Modifier and Type Method Description Weight
CustomScoreQuery. createWeight(Searcher searcher)
Weight
ValueSourceQuery. createWeight(Searcher searcher)
-
Uses of Weight in org.apache.lucene.search.payloads
Subclasses of Weight in org.apache.lucene.search.payloads Modifier and Type Class Description class
PayloadNearQuery.PayloadNearSpanWeight
protected class
PayloadTermQuery.PayloadTermWeight
Methods in org.apache.lucene.search.payloads that return Weight Modifier and Type Method Description Weight
PayloadNearQuery. createWeight(Searcher searcher)
Weight
PayloadTermQuery. createWeight(Searcher searcher)
Constructors in org.apache.lucene.search.payloads with parameters of type Weight Constructor Description PayloadNearSpanScorer(Spans spans, Weight weight, Similarity similarity, byte[] norms)
PayloadTermSpanScorer(TermSpans spans, Weight weight, Similarity similarity, byte[] norms)
-
Uses of Weight in org.apache.lucene.search.spans
Subclasses of Weight in org.apache.lucene.search.spans Modifier and Type Class Description class
SpanWeight
Expert-only.Methods in org.apache.lucene.search.spans that return Weight Modifier and Type Method Description Weight
FieldMaskingSpanQuery. createWeight(Searcher searcher)
Weight
SpanQuery. createWeight(Searcher searcher)
Constructors in org.apache.lucene.search.spans with parameters of type Weight Constructor Description SpanScorer(Spans spans, Weight weight, Similarity similarity, byte[] norms)
-