Uses of Class
org.apache.lucene.search.Scorable
Packages that use Scorable
Package
Description
The logical representation of a
Document for indexing and
searching.Monitoring framework
Queries that compute score based upon a function.
Intervals queries
The payloads package provides Query mechanisms for finding and using payloads.
The calculus of spans.
This package contains a flexible graph-based proximity query, TermAutomatonQuery, and geospatial
queries.
Code to search indices.
Comparators, used to compare hits so as to determine their sort order when collecting the top
results with
TopFieldCollector.Grouping.
Support for index-time and query-time joins.
Lucene field & query support for the spatial geometry implemented in
org.apache.lucene.spatial3d.geom.-
Uses of Scorable in org.apache.lucene.document
Subclasses of Scorable in org.apache.lucene.documentModifier and TypeClassDescriptionprivate classprivate classMethods in org.apache.lucene.document with parameters of type Scorable -
Uses of Scorable in org.apache.lucene.monitor
Fields in org.apache.lucene.monitor declared as ScorableMethods in org.apache.lucene.monitor with parameters of type Scorable -
Uses of Scorable in org.apache.lucene.queries.function
Subclasses of Scorable in org.apache.lucene.queries.functionModifier and TypeClassDescriptionprotected classScores all documents, applying the function to each documentprivate static classclassScorerwhich returns the result ofFunctionValues.floatVal(int)as the score for a document, and which filters out documents that don't matchValueSourceScorer.matches(int). -
Uses of Scorable in org.apache.lucene.queries.intervals
Subclasses of Scorable in org.apache.lucene.queries.intervals -
Uses of Scorable in org.apache.lucene.queries.payloads
Subclasses of Scorable in org.apache.lucene.queries.payloads -
Uses of Scorable in org.apache.lucene.queries.spans
Subclasses of Scorable in org.apache.lucene.queries.spans -
Uses of Scorable in org.apache.lucene.sandbox.search
Subclasses of Scorable in org.apache.lucene.sandbox.searchModifier and TypeClassDescriptionprivate static class(package private) final classAScorerwhose number of matches is per-document.(package private) classScorerwrapper that will compute how much time is spent on moving the iterator, confirming matches and computing scores.(package private) class -
Uses of Scorable in org.apache.lucene.search
Subclasses of Scorable in org.apache.lucene.searchModifier and TypeClassDescriptionprivate static classprivate static class(package private) final classScorer for conjunctions that checks the maximum scores of each clause in order to potentially skip over blocks that can't have competitive matches.private static final class(package private) classScorer for conjunctions, sets of queries, all of which are required.final classA constant-scoringScorer.(package private) final classThe Scorer for DisjunctionMaxQuery.(package private) classBase class for Scorers that score disjunctions.(package private) final classA Scorer for OR like queries, counterpart ofConjunctionScorer.classFilter aScorable, intercepting methods and optionally changing their return valuesclassAFilterScorercontains anotherScorer, which it uses as its basic source of data, possibly transforming the data along the way or providing additional functionality.classCombines scores of subscorers.classThe Indri implemenation of a disjunction scorer which stores the subscorers for the child queries.classThe Indri parent scorer that stores the boost so that IndriScorers can use the boost outside of the term.private class(package private) static final class(package private) class(package private) classA Scorer for queries with a required subscorer and an excluding (prohibited) subScorer.(package private) classA Scorer for queries with a required part and an optional part.(package private) final classUsed byBulkScorers that need to pass aScorabletoLeafCollector.setScorer(org.apache.lucene.search.Scorable).final classAScorerwhich wraps another scorer and caches the score of the current document.classExpert: Common scoring functionality for different types of queries.private static classprivate static classfinal classExpert: AScorerfor documents matching aTerm.(package private) final classThis implements the WAND (Weak AND) algorithm for dynamic pruning described in "Efficient Query Evaluation using a Two-Level Retrieval Process" by Broder, Carmel, Herscovici, Soffer and Zien.Fields in org.apache.lucene.search declared as ScorableModifier and TypeFieldDescriptionfinal ScorableScorable.ChildScorable.childChild Scorer.protected final ScorableFilterScorable.inprivate final ScorableScoreCachingWrappingScorer.inprivate final ScorableConjunctionBulkScorer.scorable(package private) ScorableBooleanScorer.OrCollector.scorer(package private) ScorableCachingCollector.ScoreCachingLeafCollector.scorerprivate ScorableFieldComparator.RelevanceComparator.scorer(package private) ScorableTopFieldCollector.TopFieldLeafCollector.scorerprotected ScorableTopScoreDocCollector.ScorerLeafCollector.scorerMethods in org.apache.lucene.search that return ScorableModifier and TypeMethodDescriptionstatic ScorableWraps the providedScorableunless it's already an instance ofScoreCachingWrappingScorer, in which case it will just return the provided instance.Methods in org.apache.lucene.search with parameters of type ScorableModifier and TypeMethodDescriptionstatic DoubleValuesDoubleValuesSource.fromScorer(Scorable scorer) Returns a DoubleValues instance that wraps scores returned by a Scorer.voidvoidvoidvoidvoidvoidCalled before successive calls toLeafCollector.collect(int).voidSets the Scorer to use in case a document's score is needed.voidvoidvoidvoidvoidvoidprotected voidTopFieldCollector.updateGlobalMinCompetitiveScore(Scorable scorer) protected voidTopScoreDocCollector.updateGlobalMinCompetitiveScore(Scorable scorer) protected voidTopFieldCollector.updateMinCompetitiveScore(Scorable scorer) protected voidTopScoreDocCollector.updateMinCompetitiveScore(Scorable scorer) static ScorableWraps the providedScorableunless it's already an instance ofScoreCachingWrappingScorer, in which case it will just return the provided instance.Constructors in org.apache.lucene.search with parameters of type ScorableModifierConstructorDescriptionChildScorable(Scorable child, String relationship) Creates a new ChildScorer node with the specified relationship.Filter a scorer(package private)MinCompetitiveScoreAwareScorable(Scorable in, int idx, float[] minScores) privateScoreCachingWrappingScorer(Scorable scorer) Creates a new instance by wrapping the given scorer. -
Uses of Scorable in org.apache.lucene.search.comparators
Methods in org.apache.lucene.search.comparators with parameters of type Scorable -
Uses of Scorable in org.apache.lucene.search.grouping
Subclasses of Scorable in org.apache.lucene.search.groupingFields in org.apache.lucene.search.grouping declared as ScorableModifier and TypeFieldDescriptionprotected ScorableAllGroupHeadsCollector.scorerprivate ScorableAllGroupHeadsCollector.ScoringGroupHead.scorerprivate ScorableBlockGroupingCollector.scorerprivate ScorableTopGroupsCollector.MaxScoreCollector.scorerMethods in org.apache.lucene.search.grouping with parameters of type ScorableModifier and TypeMethodDescriptionprotected abstract AllGroupHeadsCollector.GroupHead<T> AllGroupHeadsCollector.newGroupHead(int doc, T value, LeafReaderContext context, Scorable scorer) Create a new GroupHead for the given group value, initialized with a doc, context and scorerprotected AllGroupHeadsCollector.GroupHead<T> AllGroupHeadsCollector.ScoringGroupHeadsCollector.newGroupHead(int doc, T value, LeafReaderContext context, Scorable scorer) protected AllGroupHeadsCollector.GroupHead<T> AllGroupHeadsCollector.SortingGroupHeadsCollector.newGroupHead(int doc, T value, LeafReaderContext ctx, Scorable scorer) protected abstract voidCalled for each segmentprotected voidvoidprotected voidvoidvoidvoidvoidvoidfinal voidSet the Scorer on all group collectorsabstract voidSet the current ScorervoidvoidvoidvoidvoidConstructors in org.apache.lucene.search.grouping with parameters of type ScorableModifierConstructorDescriptionprotectedScoringGroupHead(Scorable scorer, T groupValue, int doc, int docBase) protectedSortingGroupHead(Sort sort, T groupValue, int doc, LeafReaderContext context, Scorable scorer) -
Uses of Scorable in org.apache.lucene.search.join
Subclasses of Scorable in org.apache.lucene.search.joinModifier and TypeClassDescription(package private) class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) class(package private) class(package private) static class(package private) static classFields in org.apache.lucene.search.join declared as ScorableModifier and TypeFieldDescriptionprivate ScorableGlobalOrdinalsWithScoreCollector.OrdinalMapCollector.scorerprivate ScorableGlobalOrdinalsWithScoreCollector.SegmentOrdinalCollector.scorer(package private) ScorableTermsWithScoreCollector.scorerMethods in org.apache.lucene.search.join with parameters of type ScorableModifier and TypeMethodDescriptionvoidvoidvoidvoidvoid -
Uses of Scorable in org.apache.lucene.spatial3d
Methods in org.apache.lucene.spatial3d with parameters of type Scorable