Uses of Class
org.apache.lucene.search.Scorable
-
Packages that use Scorable Package Description org.apache.lucene.document The logical representation of aDocumentfor indexing and searching.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.comparators Comparators, used to compare hits so as to determine their sort order when collecting the top results withTopFieldCollector.org.apache.lucene.search.grouping Grouping.org.apache.lucene.search.join Support for index-time and query-time joins.org.apache.lucene.search.spans The calculus of spans. -
-
Uses of Scorable in org.apache.lucene.document
Subclasses of Scorable in org.apache.lucene.document Modifier and Type Class Description private classLatLonPointDistanceFeatureQuery.DistanceScorerprivate classLongDistanceFeatureQuery.DistanceScorerMethods in org.apache.lucene.document with parameters of type Scorable Modifier and Type Method Description voidLatLonPointDistanceComparator. setScorer(Scorable scorer)voidXYPointDistanceComparator. setScorer(Scorable scorer) -
Uses of Scorable in org.apache.lucene.monitor
Fields in org.apache.lucene.monitor declared as Scorable Modifier and Type Field Description private ScorableCollectingMatcher.MatchCollector. scorer(package private) ScorableQueryIndex.DataValues. scorerMethods in org.apache.lucene.monitor with parameters of type Scorable Modifier and Type Method Description protected abstract TCollectingMatcher. doMatch(java.lang.String queryId, int doc, Scorable scorer)Called when a query matches a DocumentvoidCollectingMatcher.MatchCollector. setScorer(Scorable scorer)voidQueryIndex.MonitorQueryCollector. setScorer(Scorable scorer) -
Uses of Scorable in org.apache.lucene.queries.function
Subclasses of Scorable in org.apache.lucene.queries.function Modifier and Type Class Description protected classFunctionQuery.AllScorerprivate static classValueSource.ScoreAndDocclassValueSourceScorerScorerwhich 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 Modifier and Type Class Description (package private) classIntervalScorer -
Uses of Scorable in org.apache.lucene.queries.payloads
Subclasses of Scorable in org.apache.lucene.queries.payloads Modifier and Type Class Description private classPayloadScoreQuery.PayloadSpanScorer -
Uses of Scorable in org.apache.lucene.search
Subclasses of Scorable in org.apache.lucene.search Modifier and Type Class Description (package private) classBlockMaxConjunctionScorerScorer 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 classBM25FQuery.BM25FScorerprivate static classCachingCollector.CachedScorable(package private) classConjunctionScorerScorer for conjunctions, sets of queries, all of which are required.classConstantScoreScorerA constant-scoringScorer.(package private) classCoveringScorerAScorerwhose number of matches is per-document.(package private) classDisjunctionMaxScorerThe Scorer for DisjunctionMaxQuery.(package private) classDisjunctionScorerBase class for Scorers that score disjunctions.(package private) classDisjunctionSumScorerA Scorer for OR like queries, counterpart ofConjunctionScorer.classFilterScorableFilter aScorable, intercepting methods and optionally changing their return values The default implementation simply passes all calls to its delegate, with the exception ofsetMinCompetitiveScore(float)which defaults to a no-op.classFilterScorerAFilterScorercontains anotherScorer, which it uses as its basic source of data, possibly transforming the data along the way or providing additional functionality.(package private) classMinShouldMatchSumScorer(package private) static classMultiCollector.MinCompetitiveScoreAwareScorable(package private) classPhraseScorer(package private) classReqExclScorerA Scorer for queries with a required subscorer and an excluding (prohibited) subScorer.(package private) classReqOptSumScorerA Scorer for queries with a required part and an optional part.(package private) classScoreAndDocUsed byBulkScorers that need to pass aScorabletoLeafCollector.setScorer(org.apache.lucene.search.Scorable).classScoreCachingWrappingScorerAScorerwhich wraps another scorer and caches the score of the current document.classScorerExpert: Common scoring functionality for different types of queries.private static classSynonymQuery.FreqBoostTermScorerprivate static classSynonymQuery.SynonymScorer(package private) classTermAutomatonScorer(package private) classTermScorerExpert: AScorerfor documents matching aTerm.(package private) classWANDScorerThis 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 Scorable Modifier and Type Field Description ScorableScorable.ChildScorable. childChild Scorer.protected ScorableFilterScorable. inprivate ScorableScoreCachingWrappingScorer. in(package private) ScorableBooleanScorer.OrCollector. scorer(package private) ScorableCachingCollector.ScoreCachingLeafCollector. scorerprivate ScorableFieldComparator.RelevanceComparator. scorer(package private) ScorableTopFieldCollector.MultiComparatorLeafCollector. scorer(package private) ScorableTopScoreDocCollector.ScorerLeafCollector. scorerMethods in org.apache.lucene.search with parameters of type Scorable Modifier and Type Method Description static DoubleValuesDoubleValuesSource. fromScorer(Scorable scorer)Returns a DoubleValues instance that wraps scores returned by a ScorervoidBooleanScorer.OrCollector. setScorer(Scorable scorer)voidCachingCollector.ScoreCachingLeafCollector. setScorer(Scorable scorer)voidFieldComparator.RelevanceComparator. setScorer(Scorable scorer)voidFieldComparator.TermOrdValComparator. setScorer(Scorable scorer)voidFieldComparator.TermValComparator. setScorer(Scorable scorer)voidFilterLeafCollector. setScorer(Scorable scorer)voidLeafCollector. setScorer(Scorable scorer)Called before successive calls toLeafCollector.collect(int).voidLeafFieldComparator. setScorer(Scorable scorer)Sets the Scorer to use in case a document's score is needed.voidMultiCollector.MultiLeafCollector. setScorer(Scorable scorer)voidMultiCollectorManager.Collectors.LeafCollectors. setScorer(Scorable scorer)voidMultiLeafFieldComparator. setScorer(Scorable scorer)voidSimpleCollector. setScorer(Scorable scorer)voidSimpleFieldComparator. setScorer(Scorable scorer)voidTopFieldCollector.MultiComparatorLeafCollector. setScorer(Scorable scorer)voidTopScoreDocCollector.ScorerLeafCollector. setScorer(Scorable scorer)protected voidTopFieldCollector. updateGlobalMinCompetitiveScore(Scorable scorer)protected voidTopScoreDocCollector. updateGlobalMinCompetitiveScore(Scorable scorer)protected voidTopFieldCollector. updateMinCompetitiveScore(Scorable scorer)protected voidTopScoreDocCollector. updateMinCompetitiveScore(Scorable scorer)Constructors in org.apache.lucene.search with parameters of type Scorable Constructor Description ChildScorable(Scorable child, java.lang.String relationship)Creates a new ChildScorer node with the specified relationship.FilterScorable(Scorable in)Filter a scorerMinCompetitiveScoreAwareScorable(Scorable in, int idx, float[] minScores)ScoreCachingWrappingScorer(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 Modifier and Type Method Description voidDocComparator.DocLeafComparator. setScorer(Scorable scorer)voidNumericComparator.NumericLeafComparator. setScorer(Scorable scorer) -
Uses of Scorable in org.apache.lucene.search.grouping
Subclasses of Scorable in org.apache.lucene.search.grouping Modifier and Type Class Description private static classBlockGroupingCollector.ScoreAndDocFields in org.apache.lucene.search.grouping declared as Scorable Modifier and Type Field Description protected ScorableAllGroupHeadsCollector. scorerprivate ScorableAllGroupHeadsCollector.ScoringGroupHead. scorerprivate ScorableBlockGroupingCollector. scorerprivate ScorableTopGroupsCollector.MaxScoreCollector. scorerMethods in org.apache.lucene.search.grouping with parameters of type Scorable Modifier and Type Method Description protected 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 voidAllGroupHeadsCollector.GroupHead. setScorer(Scorable scorer)Called for each segmentprotected voidAllGroupHeadsCollector.ScoringGroupHead. setScorer(Scorable scorer)voidAllGroupHeadsCollector. setScorer(Scorable scorer)protected voidAllGroupHeadsCollector.SortingGroupHead. setScorer(Scorable scorer)voidAllGroupsCollector. setScorer(Scorable scorer)voidBlockGroupingCollector. setScorer(Scorable scorer)voidDoubleRangeGroupSelector. setScorer(Scorable scorer)voidFirstPassGroupingCollector. setScorer(Scorable scorer)voidGroupFacetCollector. setScorer(Scorable scorer)voidGroupReducer. setScorer(Scorable scorer)Set the Scorer on all group collectorsabstract voidGroupSelector. setScorer(Scorable scorer)Set the current ScorervoidLongRangeGroupSelector. setScorer(Scorable scorer)voidSecondPassGroupingCollector. setScorer(Scorable scorer)voidTermGroupSelector. setScorer(Scorable scorer)voidTopGroupsCollector.MaxScoreCollector. setScorer(Scorable scorer)voidValueSourceGroupSelector. setScorer(Scorable scorer)Constructors in org.apache.lucene.search.grouping with parameters of type Scorable Constructor Description ScoringGroupHead(Scorable scorer, T groupValue, int doc, int docBase)SortingGroupHead(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.join Modifier and Type Class Description (package private) classBaseGlobalOrdinalScorer(package private) static classGlobalOrdinalsQuery.OrdinalMapScorer(package private) static classGlobalOrdinalsQuery.SegmentOrdinalScorer(package private) static classGlobalOrdinalsWithScoreQuery.OrdinalMapScorer(package private) static classGlobalOrdinalsWithScoreQuery.SegmentOrdinalScorer(package private) classTermsIncludingScoreQuery.MVInOrderScorer(package private) classTermsIncludingScoreQuery.SVInOrderScorer(package private) static classToChildBlockJoinQuery.ToChildBlockJoinScorer(package private) static classToParentBlockJoinQuery.BlockJoinScorerFields in org.apache.lucene.search.join declared as Scorable Modifier and Type Field Description private ScorableGlobalOrdinalsWithScoreCollector.OrdinalMapCollector. scorerprivate ScorableGlobalOrdinalsWithScoreCollector.SegmentOrdinalCollector. scorer(package private) ScorableTermsWithScoreCollector. scorerMethods in org.apache.lucene.search.join with parameters of type Scorable Modifier and Type Method Description voidGlobalOrdinalsCollector.OrdinalMapCollector. setScorer(Scorable scorer)voidGlobalOrdinalsCollector.SegmentOrdinalCollector. setScorer(Scorable scorer)voidGlobalOrdinalsWithScoreCollector.OrdinalMapCollector. setScorer(Scorable scorer)voidGlobalOrdinalsWithScoreCollector.SegmentOrdinalCollector. setScorer(Scorable scorer)voidTermsWithScoreCollector. setScorer(Scorable scorer) -
Uses of Scorable in org.apache.lucene.search.spans
Subclasses of Scorable in org.apache.lucene.search.spans Modifier and Type Class Description classSpanScorer
-