Uses of Class
org.apache.lucene.search.Explanation
Packages that use Explanation
Package
Description
Code to search indices.
The payloads package provides Query mechanisms for finding and using payloads.
This package contains the various ranking models that can be used in Lucene.
The calculus of spans.
-
Uses of Explanation in org.apache.lucene.search
Subclasses of Explanation in org.apache.lucene.searchModifier and TypeClassDescriptionclass
Expert: Describes the score computation for document and query, and can distinguish a match independent of a positive value.Methods in org.apache.lucene.search that return ExplanationModifier and TypeMethodDescriptionBooleanQuery.BooleanWeight.explain
(AtomicReaderContext context, int doc) ConstantScoreQuery.ConstantWeight.explain
(AtomicReaderContext context, int doc) DisjunctionMaxQuery.DisjunctionMaxWeight.explain
(AtomicReaderContext context, int doc) Explain the score we computed for docReturns an Explanation that describes howdoc
scored againstquery
.protected Explanation
Expert: low-level implementation method Returns an Explanation that describes howdoc
scored againstweight
.abstract Explanation
Weight.explain
(AtomicReaderContext context, int doc) An explanation of the score computation for the named document.Explanation.getDetails()
The sub-nodes of this explanation node.Methods in org.apache.lucene.search with parameters of type ExplanationModifier and TypeMethodDescriptionvoid
Explanation.addDetail
(Explanation detail) Adds a sub-node to this explanation node. -
Uses of Explanation in org.apache.lucene.search.payloads
Methods in org.apache.lucene.search.payloads that return ExplanationModifier and TypeMethodDescriptionPayloadNearQuery.PayloadNearSpanWeight.explain
(AtomicReaderContext context, int doc) PayloadTermQuery.PayloadTermWeight.explain
(AtomicReaderContext context, int doc) -
Uses of Explanation in org.apache.lucene.search.similarities
Methods in org.apache.lucene.search.similarities that return ExplanationModifier and TypeMethodDescriptionabstract Explanation
AfterEffect.explain
(BasicStats stats, float tfn) Returns an explanation for the score.final Explanation
AfterEffect.NoAfterEffect.explain
(BasicStats stats, float tfn) final Explanation
AfterEffectB.explain
(BasicStats stats, float tfn) final Explanation
AfterEffectL.explain
(BasicStats stats, float tfn) BasicModel.explain
(BasicStats stats, float tfn) Returns an explanation for the score.final Explanation
BasicModelIn.explain
(BasicStats stats, float tfn) Distribution.explain
(BasicStats stats, float tfn, float lambda) Explains the score.abstract Explanation
Lambda.explain
(BasicStats stats) Explains the lambda parameter.final Explanation
LambdaDF.explain
(BasicStats stats) final Explanation
LambdaTTF.explain
(BasicStats stats) Normalization.explain
(BasicStats stats, float tf, float len) Returns an explanation for the normalized term frequency.final Explanation
Normalization.NoNormalization.explain
(BasicStats stats, float tf, float len) Similarity.SimScorer.explain
(int doc, Explanation freq) Explain the score for a single documentprotected Explanation
SimilarityBase.explain
(BasicStats stats, int doc, Explanation freq, float docLen) Explains the score.BM25Similarity.idfExplain
(CollectionStatistics collectionStats, TermStatistics termStats) Computes a score factor for a simple term and returns an explanation for that score factor.BM25Similarity.idfExplain
(CollectionStatistics collectionStats, TermStatistics[] termStats) Computes a score factor for a phrase.TFIDFSimilarity.idfExplain
(CollectionStatistics collectionStats, TermStatistics termStats) Computes a score factor for a simple term and returns an explanation for that score factor.TFIDFSimilarity.idfExplain
(CollectionStatistics collectionStats, TermStatistics[] termStats) Computes a score factor for a phrase.Methods in org.apache.lucene.search.similarities with parameters of type ExplanationModifier and TypeMethodDescriptionprotected void
DFRSimilarity.explain
(Explanation expl, BasicStats stats, int doc, float freq, float docLen) protected void
IBSimilarity.explain
(Explanation expl, BasicStats stats, int doc, float freq, float docLen) protected void
LMDirichletSimilarity.explain
(Explanation expl, BasicStats stats, int doc, float freq, float docLen) protected void
LMJelinekMercerSimilarity.explain
(Explanation expl, BasicStats stats, int doc, float freq, float docLen) protected void
LMSimilarity.explain
(Explanation expl, BasicStats stats, int doc, float freq, float docLen) Similarity.SimScorer.explain
(int doc, Explanation freq) Explain the score for a single documentprotected void
SimilarityBase.explain
(Explanation expl, BasicStats stats, int doc, float freq, float docLen) Subclasses should implement this method to explain the score.protected Explanation
SimilarityBase.explain
(BasicStats stats, int doc, Explanation freq, float docLen) Explains the score. -
Uses of Explanation in org.apache.lucene.search.spans
Methods in org.apache.lucene.search.spans that return Explanation