Uses of Class
org.apache.lucene.search.Explanation
-
Packages that use Explanation Package Description org.apache.lucene.document The logical representation of aDocumentfor indexing and searching.org.apache.lucene.expressions Expressions.org.apache.lucene.monitor Monitoring frameworkorg.apache.lucene.queries.function Queries that compute score based upon a function.org.apache.lucene.queries.intervals Intervals queriesorg.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.join Support for index-time and query-time joins.org.apache.lucene.search.similarities This package contains the various ranking models that can be used in Lucene.org.apache.lucene.search.spans The calculus of spans.org.apache.lucene.search.suggest.document Support for document suggestion -
-
Uses of Explanation in org.apache.lucene.document
Methods in org.apache.lucene.document that return Explanation Modifier and Type Method Description (package private) abstract ExplanationFeatureField.FeatureFunction. explain(java.lang.String field, java.lang.String feature, float w, int freq)(package private) ExplanationFeatureField.LinearFunction. explain(java.lang.String field, java.lang.String feature, float w, int freq)(package private) ExplanationFeatureField.LogFunction. explain(java.lang.String field, java.lang.String feature, float w, int freq)(package private) ExplanationFeatureField.SaturationFunction. explain(java.lang.String field, java.lang.String feature, float weight, int freq)(package private) ExplanationFeatureField.SigmoidFunction. explain(java.lang.String field, java.lang.String feature, float weight, int freq) -
Uses of Explanation in org.apache.lucene.expressions
Methods in org.apache.lucene.expressions that return Explanation Modifier and Type Method Description ExplanationExpressionRescorer. explain(IndexSearcher searcher, Explanation firstPassExplanation, int docID)ExplanationExpressionValueSource. explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation)Methods in org.apache.lucene.expressions with parameters of type Explanation Modifier and Type Method Description ExplanationExpressionRescorer. explain(IndexSearcher searcher, Explanation firstPassExplanation, int docID)ExplanationExpressionValueSource. explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation) -
Uses of Explanation in org.apache.lucene.monitor
Fields in org.apache.lucene.monitor declared as Explanation Modifier and Type Field Description private ExplanationExplainingMatch. explanationMethods in org.apache.lucene.monitor that return Explanation Modifier and Type Method Description ExplanationExplainingMatch. getExplanation()Constructors in org.apache.lucene.monitor with parameters of type Explanation Constructor Description ExplainingMatch(java.lang.String queryId, Explanation explanation) -
Uses of Explanation in org.apache.lucene.queries.function
Methods in org.apache.lucene.queries.function that return Explanation Modifier and Type Method Description ExplanationFunctionQuery.AllScorer. explain(int doc)ExplanationFunctionQuery.FunctionWeight. explain(LeafReaderContext context, int doc)ExplanationFunctionRangeQuery.FunctionRangeWeight. explain(LeafReaderContext context, int doc)ExplanationFunctionScoreQuery.FunctionScoreWeight. explain(LeafReaderContext context, int doc)ExplanationFunctionScoreQuery.MultiplicativeBoostValuesSource. explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation)ExplanationFunctionScoreQuery.QueryBoostValuesSource. explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation)ExplanationFunctionValues. explain(int doc)ExplanationValueSource.WrappedDoubleValuesSource. explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation)Methods in org.apache.lucene.queries.function with parameters of type Explanation Modifier and Type Method Description ExplanationFunctionScoreQuery.MultiplicativeBoostValuesSource. explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation)ExplanationFunctionScoreQuery.QueryBoostValuesSource. explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation)ExplanationValueSource.WrappedDoubleValuesSource. explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation) -
Uses of Explanation in org.apache.lucene.queries.intervals
Methods in org.apache.lucene.queries.intervals that return Explanation Modifier and Type Method Description ExplanationIntervalQuery.IntervalWeight. explain(LeafReaderContext context, int doc)abstract ExplanationIntervalScoreFunction. explain(java.lang.String interval, float weight, float sloppyFreq)ExplanationIntervalScoreFunction.SaturationFunction. explain(java.lang.String interval, float weight, float sloppyFreq)ExplanationIntervalScoreFunction.SigmoidFunction. explain(java.lang.String interval, float weight, float sloppyFreq) -
Uses of Explanation in org.apache.lucene.queries.payloads
Methods in org.apache.lucene.queries.payloads that return Explanation Modifier and Type Method Description ExplanationPayloadFunction. explain(int docId, java.lang.String field, int numPayloadsSeen, float payloadScore)ExplanationPayloadScoreQuery.PayloadSpanWeight. explain(LeafReaderContext context, int doc)protected ExplanationPayloadScoreQuery.PayloadSpanScorer. getPayloadExplanation() -
Uses of Explanation in org.apache.lucene.search
Fields in org.apache.lucene.search with type parameters of type Explanation Modifier and Type Field Description private java.util.List<Explanation>Explanation. detailsMethods in org.apache.lucene.search that return Explanation Modifier and Type Method Description ExplanationBM25FQuery.BM25FWeight. explain(LeafReaderContext context, int doc)ExplanationBooleanWeight. explain(LeafReaderContext context, int doc)ExplanationConstantScoreWeight. explain(LeafReaderContext context, int doc)ExplanationCoveringQuery.CoveringWeight. explain(LeafReaderContext context, int doc)ExplanationDisjunctionMaxQuery.DisjunctionMaxWeight. explain(LeafReaderContext context, int doc)Explain the score we computed for docExplanationDoubleValuesSource.ConstantValuesSource. explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation)ExplanationDoubleValuesSource. explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation)An explanation of the value for the named document.ExplanationDoubleValuesSource.FieldValuesSource. explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation)ExplanationDoubleValuesSource.WeightDoubleValuesSource. explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation)ExplanationFilterWeight. explain(LeafReaderContext context, int doc)ExplanationIndexSearcher. explain(Query query, int doc)Returns an Explanation that describes howdocscored againstquery.protected ExplanationIndexSearcher. explain(Weight weight, int doc)Expert: low-level implementation method Returns an Explanation that describes howdocscored againstweight.ExplanationLeafSimScorer. explain(int doc, Explanation freqExpl)Explain the score for the provided document assuming the given term document frequency.ExplanationMultiNormsLeafSimScorer. explain(int doc, Explanation freqExpl)Explain the score for the provided document assuming the given term document frequency.ExplanationPhraseWeight. explain(LeafReaderContext context, int doc)ExplanationQueryRescorer. explain(IndexSearcher searcher, Explanation firstPassExplanation, int docID)abstract ExplanationRescorer. explain(IndexSearcher searcher, Explanation firstPassExplanation, int docID)Explains how the score for the specified document was computed.ExplanationSortRescorer. explain(IndexSearcher searcher, Explanation firstPassExplanation, int docID)ExplanationSynonymQuery.SynonymWeight. explain(LeafReaderContext context, int doc)ExplanationTermAutomatonQuery.TermAutomatonWeight. explain(LeafReaderContext context, int doc)ExplanationTermQuery.TermWeight. explain(LeafReaderContext context, int doc)abstract ExplanationWeight. explain(LeafReaderContext context, int doc)An explanation of the score computation for the named document.Explanation[]Explanation. getDetails()The sub-nodes of this explanation node.static ExplanationExplanation. match(java.lang.Number value, java.lang.String description, java.util.Collection<Explanation> details)Create a new explanation for a match.static ExplanationExplanation. match(java.lang.Number value, java.lang.String description, Explanation... details)Create a new explanation for a match.static ExplanationExplanation. noMatch(java.lang.String description, java.util.Collection<Explanation> details)Create a new explanation for a document which does not match.static ExplanationExplanation. noMatch(java.lang.String description, Explanation... details)Create a new explanation for a document which does not match.Methods in org.apache.lucene.search with parameters of type Explanation Modifier and Type Method Description ExplanationDoubleValuesSource.ConstantValuesSource. explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation)ExplanationDoubleValuesSource. explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation)An explanation of the value for the named document.ExplanationDoubleValuesSource.FieldValuesSource. explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation)ExplanationDoubleValuesSource.WeightDoubleValuesSource. explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation)ExplanationLeafSimScorer. explain(int doc, Explanation freqExpl)Explain the score for the provided document assuming the given term document frequency.ExplanationMultiNormsLeafSimScorer. explain(int doc, Explanation freqExpl)Explain the score for the provided document assuming the given term document frequency.ExplanationQueryRescorer. explain(IndexSearcher searcher, Explanation firstPassExplanation, int docID)abstract ExplanationRescorer. explain(IndexSearcher searcher, Explanation firstPassExplanation, int docID)Explains how the score for the specified document was computed.ExplanationSortRescorer. explain(IndexSearcher searcher, Explanation firstPassExplanation, int docID)static ExplanationExplanation. match(java.lang.Number value, java.lang.String description, Explanation... details)Create a new explanation for a match.static ExplanationExplanation. noMatch(java.lang.String description, Explanation... details)Create a new explanation for a document which does not match.Method parameters in org.apache.lucene.search with type arguments of type Explanation Modifier and Type Method Description static ExplanationExplanation. match(java.lang.Number value, java.lang.String description, java.util.Collection<Explanation> details)Create a new explanation for a match.static ExplanationExplanation. noMatch(java.lang.String description, java.util.Collection<Explanation> details)Create a new explanation for a document which does not match.Constructor parameters in org.apache.lucene.search with type arguments of type Explanation Constructor Description Explanation(boolean match, java.lang.Number value, java.lang.String description, java.util.Collection<Explanation> details)Create a new explanation -
Uses of Explanation in org.apache.lucene.search.join
Methods in org.apache.lucene.search.join that return Explanation Modifier and Type Method Description ExplanationGlobalOrdinalsQuery.W. explain(LeafReaderContext context, int doc)ExplanationGlobalOrdinalsWithScoreQuery.W. explain(LeafReaderContext context, int doc)ExplanationToChildBlockJoinQuery.ToChildBlockJoinWeight. explain(LeafReaderContext context, int doc)ExplanationToParentBlockJoinQuery.BlockJoinScorer. explain(LeafReaderContext context, Weight childWeight)ExplanationToParentBlockJoinQuery.BlockJoinWeight. explain(LeafReaderContext context, int doc) -
Uses of Explanation in org.apache.lucene.search.similarities
Fields in org.apache.lucene.search.similarities declared as Explanation Modifier and Type Field Description private ExplanationBM25Similarity.BM25Scorer. idfBM25's idfprivate ExplanationTFIDFSimilarity.TFIDFScorer. idfThe idf and its explanationMethods in org.apache.lucene.search.similarities that return Explanation Modifier and Type Method Description abstract ExplanationAfterEffect. explain(BasicStats stats, double tfn)Returns an explanation for the score.ExplanationAfterEffectB. explain(BasicStats stats, double tfn)ExplanationAfterEffectL. explain(BasicStats stats, double tfn)protected ExplanationAxiomatic. explain(BasicStats stats, Explanation freq, double docLen)abstract ExplanationBasicModel. explain(BasicStats stats, double tfn, double aeTimes1pTfn)Returns an explanation for the score.ExplanationBasicModelG. explain(BasicStats stats, double tfn, double aeTimes1pTfn)ExplanationBasicModelIF. explain(BasicStats stats, double tfn, double aeTimes1pTfn)ExplanationBasicModelIn. explain(BasicStats stats, double tfn, double aeTimes1pTfn)ExplanationBasicModelIne. explain(BasicStats stats, double tfn, double aeTimes1pTfn)ExplanationBM25Similarity.BM25Scorer. explain(Explanation freq, long encodedNorm)ExplanationBooleanSimilarity.BooleanWeight. explain(Explanation freq, long norm)protected ExplanationDFISimilarity. explain(BasicStats stats, Explanation freq, double docLen)protected ExplanationDFRSimilarity. explain(BasicStats stats, Explanation freq, double docLen)ExplanationDistribution. explain(BasicStats stats, double tfn, double lambda)Explains the score.protected ExplanationIBSimilarity. explain(BasicStats stats, Explanation freq, double docLen)abstract ExplanationLambda. explain(BasicStats stats)Explains the lambda parameter.ExplanationLambdaDF. explain(BasicStats stats)ExplanationLambdaTTF. explain(BasicStats stats)protected ExplanationLMDirichletSimilarity. explain(BasicStats stats, Explanation freq, double docLen)protected ExplanationLMJelinekMercerSimilarity. explain(BasicStats stats, Explanation freq, double docLen)ExplanationMultiSimilarity.MultiSimScorer. explain(Explanation freq, long norm)ExplanationNormalization. explain(BasicStats stats, double tf, double len)Returns an explanation for the normalized term frequency.ExplanationNormalization.NoNormalization. explain(BasicStats stats, double tf, double len)ExplanationNormalizationH1. explain(BasicStats stats, double tf, double len)ExplanationNormalizationH2. explain(BasicStats stats, double tf, double len)ExplanationNormalizationH3. explain(BasicStats stats, double tf, double len)ExplanationNormalizationZ. explain(BasicStats stats, double tf, double len)ExplanationSimilarity.SimScorer. explain(Explanation freq, long norm)Explain the score for a single documentExplanationSimilarityBase.BasicSimScorer. explain(Explanation freq, long norm)protected ExplanationSimilarityBase. explain(BasicStats stats, Explanation freq, double docLen)Explains the score.ExplanationTFIDFSimilarity.TFIDFScorer. explain(Explanation freq, long norm)private ExplanationTFIDFSimilarity.TFIDFScorer. explainScore(Explanation freq, long encodedNorm, float[] normTable)private ExplanationBM25Similarity.BM25Scorer. explainTF(Explanation freq, long norm)protected abstract ExplanationAxiomatic. idfExplain(BasicStats stats, double freq, double docLen)Explain the score of the inverted document frequency component for a single documentprotected ExplanationAxiomaticF1EXP. idfExplain(BasicStats stats, double freq, double docLen)protected ExplanationAxiomaticF1LOG. idfExplain(BasicStats stats, double freq, double docLen)protected ExplanationAxiomaticF2EXP. idfExplain(BasicStats stats, double freq, double docLen)protected ExplanationAxiomaticF2LOG. idfExplain(BasicStats stats, double freq, double docLen)protected ExplanationAxiomaticF3EXP. idfExplain(BasicStats stats, double freq, double docLen)protected ExplanationAxiomaticF3LOG. idfExplain(BasicStats stats, double freq, double docLen)ExplanationBM25Similarity. idfExplain(CollectionStatistics collectionStats, TermStatistics termStats)Computes a score factor for a simple term and returns an explanation for that score factor.ExplanationBM25Similarity. idfExplain(CollectionStatistics collectionStats, TermStatistics[] termStats)Computes a score factor for a phrase.ExplanationClassicSimilarity. idfExplain(CollectionStatistics collectionStats, TermStatistics termStats)ExplanationTFIDFSimilarity. idfExplain(CollectionStatistics collectionStats, TermStatistics termStats)Computes a score factor for a simple term and returns an explanation for that score factor.ExplanationTFIDFSimilarity. idfExplain(CollectionStatistics collectionStats, TermStatistics[] termStats)Computes a score factor for a phrase.protected abstract ExplanationAxiomatic. lnExplain(BasicStats stats, double freq, double docLen)Explain the score of the document length component for a single documentprotected ExplanationAxiomaticF1EXP. lnExplain(BasicStats stats, double freq, double docLen)protected ExplanationAxiomaticF1LOG. lnExplain(BasicStats stats, double freq, double docLen)protected ExplanationAxiomaticF2EXP. lnExplain(BasicStats stats, double freq, double docLen)protected ExplanationAxiomaticF2LOG. lnExplain(BasicStats stats, double freq, double docLen)protected ExplanationAxiomaticF3EXP. lnExplain(BasicStats stats, double freq, double docLen)protected ExplanationAxiomaticF3LOG. lnExplain(BasicStats stats, double freq, double docLen)protected abstract ExplanationAxiomatic. tfExplain(BasicStats stats, double freq, double docLen)Explain the score of the term frequency component for a single documentprotected ExplanationAxiomaticF1EXP. tfExplain(BasicStats stats, double freq, double docLen)protected ExplanationAxiomaticF1LOG. tfExplain(BasicStats stats, double freq, double docLen)protected ExplanationAxiomaticF2EXP. tfExplain(BasicStats stats, double freq, double docLen)protected ExplanationAxiomaticF2LOG. tfExplain(BasicStats stats, double freq, double docLen)protected ExplanationAxiomaticF3EXP. tfExplain(BasicStats stats, double freq, double docLen)protected ExplanationAxiomaticF3LOG. tfExplain(BasicStats stats, double freq, double docLen)protected abstract ExplanationAxiomatic. tflnExplain(BasicStats stats, double freq, double docLen)Explain the score of the mixed term frequency and document length component for a single documentprotected ExplanationAxiomaticF1EXP. tflnExplain(BasicStats stats, double freq, double docLen)protected ExplanationAxiomaticF1LOG. tflnExplain(BasicStats stats, double freq, double docLen)protected ExplanationAxiomaticF2EXP. tflnExplain(BasicStats stats, double freq, double docLen)protected ExplanationAxiomaticF2LOG. tflnExplain(BasicStats stats, double freq, double docLen)protected ExplanationAxiomaticF3EXP. tflnExplain(BasicStats stats, double freq, double docLen)protected ExplanationAxiomaticF3LOG. tflnExplain(BasicStats stats, double freq, double docLen)Methods in org.apache.lucene.search.similarities that return types with arguments of type Explanation Modifier and Type Method Description private java.util.List<Explanation>BM25Similarity.BM25Scorer. explainConstantFactors()Methods in org.apache.lucene.search.similarities with parameters of type Explanation Modifier and Type Method Description protected ExplanationAxiomatic. explain(BasicStats stats, Explanation freq, double docLen)ExplanationBM25Similarity.BM25Scorer. explain(Explanation freq, long encodedNorm)ExplanationBooleanSimilarity.BooleanWeight. explain(Explanation freq, long norm)protected ExplanationDFISimilarity. explain(BasicStats stats, Explanation freq, double docLen)protected ExplanationDFRSimilarity. explain(BasicStats stats, Explanation freq, double docLen)protected ExplanationIBSimilarity. explain(BasicStats stats, Explanation freq, double docLen)protected ExplanationLMDirichletSimilarity. explain(BasicStats stats, Explanation freq, double docLen)protected ExplanationLMJelinekMercerSimilarity. explain(BasicStats stats, Explanation freq, double docLen)ExplanationMultiSimilarity.MultiSimScorer. explain(Explanation freq, long norm)ExplanationSimilarity.SimScorer. explain(Explanation freq, long norm)Explain the score for a single documentExplanationSimilarityBase.BasicSimScorer. explain(Explanation freq, long norm)protected ExplanationSimilarityBase. explain(BasicStats stats, Explanation freq, double docLen)Explains the score.ExplanationTFIDFSimilarity.TFIDFScorer. explain(Explanation freq, long norm)private ExplanationTFIDFSimilarity.TFIDFScorer. explainScore(Explanation freq, long encodedNorm, float[] normTable)private ExplanationBM25Similarity.BM25Scorer. explainTF(Explanation freq, long norm)Method parameters in org.apache.lucene.search.similarities with type arguments of type Explanation Modifier and Type Method Description protected voidAxiomatic. explain(java.util.List<Explanation> subs, BasicStats stats, double freq, double docLen)protected voidDFRSimilarity. explain(java.util.List<Explanation> subs, BasicStats stats, double freq, double docLen)protected voidIBSimilarity. explain(java.util.List<Explanation> subs, BasicStats stats, double freq, double docLen)protected voidLMDirichletSimilarity. explain(java.util.List<Explanation> subs, BasicStats stats, double freq, double docLen)protected voidLMJelinekMercerSimilarity. explain(java.util.List<Explanation> subs, BasicStats stats, double freq, double docLen)protected voidLMSimilarity. explain(java.util.List<Explanation> subExpls, BasicStats stats, double freq, double docLen)protected voidSimilarityBase. explain(java.util.List<Explanation> subExpls, BasicStats stats, double freq, double docLen)Subclasses should implement this method to explain the score.Constructors in org.apache.lucene.search.similarities with parameters of type Explanation Constructor Description BM25Scorer(float boost, float k1, float b, Explanation idf, float avgdl, float[] cache)TFIDFScorer(float boost, Explanation idf, float[] normTable) -
Uses of Explanation in org.apache.lucene.search.spans
Methods in org.apache.lucene.search.spans that return Explanation Modifier and Type Method Description ExplanationSpanWeight. explain(LeafReaderContext context, int doc) -
Uses of Explanation in org.apache.lucene.search.suggest.document
Methods in org.apache.lucene.search.suggest.document that return Explanation Modifier and Type Method Description ExplanationCompletionWeight. explain(LeafReaderContext context, int doc)
-