Uses of Class
org.apache.lucene.index.LeafReaderContext
Packages that use LeafReaderContext
Package
Description
The logical representation of a
Document for indexing and
searching.Expressions.
Code to maintain and access indices.
Misc index tools and index support.
Misc search implementations.
Monitoring framework
Filters and Queries that add to core Lucene.
Queries that compute score based upon a function.
FunctionValues for different data types.
A variety of functions to use with FunctionQuery.
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.
Highlighting search terms.
Support for index-time and query-time joins.
Classes related to vector search: knn and vector fields.
This package contains several components useful to build a highlighter on top of the
Matches API.Support for Autocomplete/Autosuggest
Support for document suggestion
Lucene field & query support for the spatial geometry implemented in
org.apache.lucene.spatial3d.geom.-
Uses of LeafReaderContext in org.apache.lucene.document
Methods in org.apache.lucene.document with parameters of type LeafReaderContextModifier and TypeMethodDescriptionprotected voidFeatureSortField.FeatureComparator.doSetNextReader(LeafReaderContext context) LatLonPointDistanceComparator.getLeafComparator(LeafReaderContext context) XYPointDistanceComparator.getLeafComparator(LeafReaderContext context) FeatureDoubleValuesSource.getValues(LeafReaderContext ctx, DoubleValues scores) booleanFeatureDoubleValuesSource.isCacheable(LeafReaderContext ctx) protected booleanSpatialQuery.queryIsCacheable(LeafReaderContext ctx) -
Uses of LeafReaderContext in org.apache.lucene.expressions
Methods in org.apache.lucene.expressions with parameters of type LeafReaderContextModifier and TypeMethodDescriptionExpressionValueSource.explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation) CachingExpressionValueSource.getValues(LeafReaderContext readerContext, DoubleValues scores) ExpressionValueSource.getValues(LeafReaderContext readerContext, DoubleValues scores) private DoubleValuesCachingExpressionValueSource.getValuesWithCache(LeafReaderContext readerContext, DoubleValues scores, Map<String, DoubleValues> valuesCache) booleanExpressionValueSource.isCacheable(LeafReaderContext ctx) -
Uses of LeafReaderContext in org.apache.lucene.index
Fields in org.apache.lucene.index declared as LeafReaderContextFields in org.apache.lucene.index with type parameters of type LeafReaderContextModifier and TypeFieldDescriptionprivate final List<LeafReaderContext> CompositeReaderContext.Builder.leavesprivate final List<LeafReaderContext> CompositeReaderContext.leavesprivate final List<LeafReaderContext> LeafReaderContext.leavesMethods in org.apache.lucene.index that return LeafReaderContextMethods in org.apache.lucene.index that return types with arguments of type LeafReaderContextModifier and TypeMethodDescriptionCompositeReaderContext.leaves()final List<LeafReaderContext> IndexReader.leaves()Returns the reader's leaves, or itself if this reader is atomic.abstract List<LeafReaderContext> IndexReaderContext.leaves()Returns the context's leaves if this context is a top-level context.LeafReaderContext.leaves()Methods in org.apache.lucene.index with parameters of type LeafReaderContextModifier and TypeMethodDescriptionTermStates.get(LeafReaderContext ctx) static booleanDocValues.isCacheable(LeafReaderContext ctx, String... fields) Returnstrueif the specified docvalues fields have not been updatedprivate static TermsEnumTermStates.loadTermsEnum(LeafReaderContext ctx, Term term) Method parameters in org.apache.lucene.index with type arguments of type LeafReaderContextModifier and TypeMethodDescriptionprivate static StringFieldInfos.getAndValidateParentField(List<LeafReaderContext> leaves) static intReaderUtil.subIndex(int n, List<LeafReaderContext> leaves) Returns index of the searcher/reader for documentnin the array used to construct this searcher/reader. -
Uses of LeafReaderContext in org.apache.lucene.misc.index
Constructors in org.apache.lucene.misc.index with parameters of type LeafReaderContextModifierConstructorDescriptionDocumentFilteredLeafIndexReader(LeafReaderContext context, Weight preserveWeight, boolean negateFilter) -
Uses of LeafReaderContext in org.apache.lucene.misc.search
Methods in org.apache.lucene.misc.search with parameters of type LeafReaderContextModifier and TypeMethodDescriptionprotected voidMemoryAccountingBitsetCollector.doSetNextReader(LeafReaderContext context) protected abstract NumericDocValuesDiversifiedTopDocsCollector.getKeys(LeafReaderContext context) Get a source of values used for grouping keysDiversifiedTopDocsCollector.getLeafCollector(LeafReaderContext context) DocValuesStatsCollector.getLeafCollector(LeafReaderContext context) protected abstract booleanDocValuesStats.init(LeafReaderContext context) Initializes this object with the given reader context.protected final booleanDocValuesStats.NumericDocValuesStats.init(LeafReaderContext context) protected final booleanDocValuesStats.SortedDocValuesStats.init(LeafReaderContext context) protected final booleanDocValuesStats.SortedNumericDocValuesStats.init(LeafReaderContext context) protected final booleanDocValuesStats.SortedSetDocValuesStats.init(LeafReaderContext context) -
Uses of LeafReaderContext in org.apache.lucene.monitor
Fields in org.apache.lucene.monitor declared as LeafReaderContextMethods in org.apache.lucene.monitor with parameters of type LeafReaderContextModifier and TypeMethodDescriptionvoidReadonlyQueryIndex.LazyMonitorQueryCollector.doSetNextReader(LeafReaderContext context) voidWritableQueryIndex.MonitorQueryCollector.doSetNextReader(LeafReaderContext context) -
Uses of LeafReaderContext in org.apache.lucene.queries
Method parameters in org.apache.lucene.queries with type arguments of type LeafReaderContextModifier and TypeMethodDescriptionvoidCommonTermsQuery.collectTermStates(IndexReader reader, List<LeafReaderContext> leaves, TermStates[] contextArray, Term[] queryTerms) -
Uses of LeafReaderContext in org.apache.lucene.queries.function
Methods in org.apache.lucene.queries.function with parameters of type LeafReaderContextModifier and TypeMethodDescriptionintFunctionScoreQuery.FunctionScoreWeight.count(LeafReaderContext context) voidValueSource.ValueSourceComparator.doSetNextReader(LeafReaderContext context) FunctionQuery.FunctionWeight.explain(LeafReaderContext context, int doc) FunctionRangeQuery.FunctionRangeWeight.explain(LeafReaderContext context, int doc) FunctionScoreQuery.FunctionScoreWeight.explain(LeafReaderContext context, int doc) FunctionScoreQuery.MultiplicativeBoostValuesSource.explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation) FunctionScoreQuery.QueryBoostValuesSource.explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation) ValueSource.WrappedDoubleValuesSource.explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation) FunctionValues.getRangeScorer(Weight weight, LeafReaderContext readerContext, String lowerVal, String upperVal, boolean includeLower, boolean includeUpper) Yields aScorerthat matches documents with values between the specified range, and that which produces scores equal toFunctionValues.floatVal(int).FunctionValues.getScorer(Weight weight, LeafReaderContext readerContext) Yields aScorerthat matches all documents, and that which produces scores equal toFunctionValues.floatVal(int).FunctionScoreQuery.MultiplicativeBoostValuesSource.getValues(LeafReaderContext ctx, DoubleValues scores) FunctionScoreQuery.QueryBoostValuesSource.getValues(LeafReaderContext ctx, DoubleValues scores) IndexReaderFunctions.IndexReaderDoubleValuesSource.getValues(LeafReaderContext ctx, DoubleValues scores) IndexReaderFunctions.NoCacheConstantDoubleValuesSource.getValues(LeafReaderContext ctx, DoubleValues scores) IndexReaderFunctions.NoCacheConstantLongValuesSource.getValues(LeafReaderContext ctx, DoubleValues scores) IndexReaderFunctions.SumTotalTermFreqValuesSource.getValues(LeafReaderContext ctx, DoubleValues scores) IndexReaderFunctions.TermFreqDoubleValuesSource.getValues(LeafReaderContext ctx, DoubleValues scores) ValueSource.FromDoubleValuesSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) abstract FunctionValuesValueSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) Gets the values for this reader and the context that was previously passed to createWeight().ValueSource.WrappedDoubleValuesSource.getValues(LeafReaderContext ctx, DoubleValues scores) ValueSource.WrappedLongValuesSource.getValues(LeafReaderContext ctx, DoubleValues scores) booleanFunctionQuery.FunctionWeight.isCacheable(LeafReaderContext ctx) booleanFunctionRangeQuery.FunctionRangeWeight.isCacheable(LeafReaderContext ctx) booleanFunctionScoreQuery.FunctionScoreWeight.isCacheable(LeafReaderContext ctx) booleanFunctionScoreQuery.MultiplicativeBoostValuesSource.isCacheable(LeafReaderContext ctx) booleanFunctionScoreQuery.QueryBoostValuesSource.isCacheable(LeafReaderContext ctx) booleanIndexReaderFunctions.IndexReaderDoubleValuesSource.isCacheable(LeafReaderContext ctx) booleanIndexReaderFunctions.NoCacheConstantDoubleValuesSource.isCacheable(LeafReaderContext ctx) booleanIndexReaderFunctions.NoCacheConstantLongValuesSource.isCacheable(LeafReaderContext ctx) booleanIndexReaderFunctions.SumTotalTermFreqValuesSource.isCacheable(LeafReaderContext ctx) booleanIndexReaderFunctions.TermFreqDoubleValuesSource.isCacheable(LeafReaderContext ctx) booleanValueSource.WrappedDoubleValuesSource.isCacheable(LeafReaderContext ctx) booleanValueSource.WrappedLongValuesSource.isCacheable(LeafReaderContext ctx) FunctionScoreQuery.FunctionScoreWeight.matches(LeafReaderContext context, int doc) FunctionQuery.FunctionWeight.scorer(LeafReaderContext context) FunctionRangeQuery.FunctionRangeWeight.scorer(LeafReaderContext context) FunctionScoreQuery.FunctionScoreWeight.scorer(LeafReaderContext context) Constructors in org.apache.lucene.queries.function with parameters of type LeafReaderContextModifierConstructorDescriptionAllScorer(LeafReaderContext context, FunctionQuery.FunctionWeight w, float boost) protectedValueSourceScorer(Weight weight, LeafReaderContext readerContext, FunctionValues values) -
Uses of LeafReaderContext in org.apache.lucene.queries.function.docvalues
Methods in org.apache.lucene.queries.function.docvalues with parameters of type LeafReaderContextModifier and TypeMethodDescriptionDocTermsIndexDocValues.getRangeScorer(Weight weight, LeafReaderContext readerContext, String lowerVal, String upperVal, boolean includeLower, boolean includeUpper) DoubleDocValues.getRangeScorer(Weight weight, LeafReaderContext readerContext, String lowerVal, String upperVal, boolean includeLower, boolean includeUpper) IntDocValues.getRangeScorer(Weight weight, LeafReaderContext readerContext, String lowerVal, String upperVal, boolean includeLower, boolean includeUpper) LongDocValues.getRangeScorer(Weight weight, LeafReaderContext readerContext, String lowerVal, String upperVal, boolean includeLower, boolean includeUpper) (package private) static SortedDocValuesDocTermsIndexDocValues.open(LeafReaderContext context, String field) Constructors in org.apache.lucene.queries.function.docvalues with parameters of type LeafReaderContextModifierConstructorDescriptionDocTermsIndexDocValues(ValueSource vs, LeafReaderContext context, String field) -
Uses of LeafReaderContext in org.apache.lucene.queries.function.valuesource
Fields in org.apache.lucene.queries.function.valuesource declared as LeafReaderContextModifier and TypeFieldDescription(package private) final LeafReaderContextQueryDocValues.readerContextMethods in org.apache.lucene.queries.function.valuesource with parameters of type LeafReaderContextModifier and TypeMethodDescriptionprivate ScaleFloatFunction.ScaleInfoScaleFloatFunction.createScaleInfo(Map<Object, Object> context, LeafReaderContext readerContext) protected NumericDocValuesDoubleFieldSource.getNumericDocValues(Map<Object, Object> context, LeafReaderContext readerContext) protected NumericDocValuesFloatFieldSource.getNumericDocValues(Map<Object, Object> context, LeafReaderContext readerContext) protected NumericDocValuesIntFieldSource.getNumericDocValues(Map<Object, Object> context, LeafReaderContext readerContext) protected NumericDocValuesLongFieldSource.getNumericDocValues(Map<Object, Object> context, LeafReaderContext readerContext) protected NumericDocValuesMultiValuedDoubleFieldSource.getNumericDocValues(Map<Object, Object> context, LeafReaderContext readerContext) protected NumericDocValuesMultiValuedFloatFieldSource.getNumericDocValues(Map<Object, Object> context, LeafReaderContext readerContext) protected NumericDocValuesMultiValuedIntFieldSource.getNumericDocValues(Map<Object, Object> context, LeafReaderContext readerContext) protected NumericDocValuesMultiValuedLongFieldSource.getNumericDocValues(Map<Object, Object> context, LeafReaderContext readerContext) ByteKnnVectorFieldSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) BytesRefFieldSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) ComparisonBoolFunction.getValues(Map<Object, Object> context, LeafReaderContext readerContext) ConstKnnByteVectorValueSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) ConstKnnFloatValueSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) ConstValueSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) DefFunction.getValues(Map<Object, Object> fcontext, LeafReaderContext readerContext) DocFreqValueSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) DoubleConstValueSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) DoubleFieldSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) DualFloatFunction.getValues(Map<Object, Object> context, LeafReaderContext readerContext) EnumFieldSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) FloatFieldSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) FloatKnnVectorFieldSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) IDFValueSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) IfFunction.getValues(Map<Object, Object> context, LeafReaderContext readerContext) IntFieldSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) JoinDocFreqValueSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) LinearFloatFunction.getValues(Map<Object, Object> context, LeafReaderContext readerContext) LiteralValueSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) LongFieldSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) MaxDocValueSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) MultiBoolFunction.getValues(Map<Object, Object> context, LeafReaderContext readerContext) MultiFloatFunction.getValues(Map<Object, Object> context, LeafReaderContext readerContext) NormValueSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) NumDocsValueSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) QueryValueSource.getValues(Map<Object, Object> fcontext, LeafReaderContext readerContext) RangeMapFloatFunction.getValues(Map<Object, Object> context, LeafReaderContext readerContext) ReciprocalFloatFunction.getValues(Map<Object, Object> context, LeafReaderContext readerContext) ScaleFloatFunction.getValues(Map<Object, Object> context, LeafReaderContext readerContext) SimpleBoolFunction.getValues(Map<Object, Object> context, LeafReaderContext readerContext) SimpleFloatFunction.getValues(Map<Object, Object> context, LeafReaderContext readerContext) SortedSetFieldSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) SumTotalTermFreqValueSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) TermFreqValueSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) TFValueSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) TotalTermFreqValueSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) VectorSimilarityFunction.getValues(Map<Object, Object> context, LeafReaderContext readerContext) VectorValueSource.getValues(Map<Object, Object> context, LeafReaderContext readerContext) static FunctionValues[]MultiFunction.valsArr(List<ValueSource> sources, Map<Object, Object> fcontext, LeafReaderContext readerContext) Constructors in org.apache.lucene.queries.function.valuesource with parameters of type LeafReaderContextModifierConstructorDescriptionQueryDocValues(QueryValueSource vs, LeafReaderContext readerContext, Map<Object, Object> fcontext) -
Uses of LeafReaderContext in org.apache.lucene.queries.intervals
Methods in org.apache.lucene.queries.intervals with parameters of type LeafReaderContextModifier and TypeMethodDescriptionIntervalQuery.IntervalWeight.explain(LeafReaderContext context, int doc) final IntervalIteratorConjunctionIntervalsSource.intervals(String field, LeafReaderContext ctx) final IntervalIteratorDifferenceIntervalsSource.intervals(String field, LeafReaderContext ctx) DisjunctionIntervalsSource.intervals(String field, LeafReaderContext ctx) ExtendedIntervalsSource.intervals(String field, LeafReaderContext ctx) FilteredIntervalsSource.intervals(String field, LeafReaderContext ctx) FixedFieldIntervalsSource.intervals(String field, LeafReaderContext ctx) abstract IntervalIteratorIntervalsSource.intervals(String field, LeafReaderContext ctx) Create anIntervalIteratorexposing the minimum intervals defined by thisIntervalsSourceMinimizingConjunctionIntervalsSource.intervals(String field, LeafReaderContext ctx) MinimumShouldMatchIntervalsSource.intervals(String field, LeafReaderContext ctx) MultiTermIntervalsSource.intervals(String field, LeafReaderContext ctx) NoMatchIntervalsSource.intervals(String field, LeafReaderContext ctx) OffsetIntervalsSource.intervals(String field, LeafReaderContext ctx) PayloadFilteredTermIntervalsSource.intervals(String field, LeafReaderContext ctx) RepeatingIntervalsSource.intervals(String field, LeafReaderContext ctx) TermIntervalsSource.intervals(String field, LeafReaderContext ctx) booleanIntervalQuery.IntervalWeight.isCacheable(LeafReaderContext ctx) final IntervalMatchesIteratorConjunctionIntervalsSource.matches(String field, LeafReaderContext ctx, int doc) final IntervalMatchesIteratorDifferenceIntervalsSource.matches(String field, LeafReaderContext ctx, int doc) DisjunctionIntervalsSource.matches(String field, LeafReaderContext ctx, int doc) ExtendedIntervalsSource.matches(String field, LeafReaderContext ctx, int doc) FilteredIntervalsSource.matches(String field, LeafReaderContext ctx, int doc) FixedFieldIntervalsSource.matches(String field, LeafReaderContext ctx, int doc) IntervalQuery.IntervalWeight.matches(LeafReaderContext context, int doc) abstract IntervalMatchesIteratorIntervalsSource.matches(String field, LeafReaderContext ctx, int doc) Return aMatchesIteratorover the intervals defined by thisIntervalsSourcefor a given document and fieldMinimizingConjunctionIntervalsSource.matches(String field, LeafReaderContext ctx, int doc) MinimumShouldMatchIntervalsSource.matches(String field, LeafReaderContext ctx, int doc) MultiTermIntervalsSource.matches(String field, LeafReaderContext ctx, int doc) NoMatchIntervalsSource.matches(String field, LeafReaderContext ctx, int doc) OffsetIntervalsSource.matches(String field, LeafReaderContext ctx, int doc) PayloadFilteredTermIntervalsSource.matches(String field, LeafReaderContext ctx, int doc) RepeatingIntervalsSource.matches(String field, LeafReaderContext ctx, int doc) TermIntervalsSource.matches(String field, LeafReaderContext ctx, int doc) IntervalQuery.IntervalWeight.scorer(LeafReaderContext context) -
Uses of LeafReaderContext in org.apache.lucene.queries.payloads
Methods in org.apache.lucene.queries.payloads with parameters of type LeafReaderContextModifier and TypeMethodDescriptionPayloadScoreQuery.PayloadSpanWeight.explain(LeafReaderContext context, int doc) PayloadScoreQuery.PayloadSpanWeight.getSpans(LeafReaderContext ctx, SpanWeight.Postings requiredPostings) SpanPayloadCheckQuery.SpanPayloadCheckWeight.getSpans(LeafReaderContext context, SpanWeight.Postings requiredPostings) booleanPayloadScoreQuery.PayloadSpanWeight.isCacheable(LeafReaderContext ctx) booleanSpanPayloadCheckQuery.SpanPayloadCheckWeight.isCacheable(LeafReaderContext ctx) PayloadScoreQuery.PayloadSpanWeight.scorer(LeafReaderContext context) SpanPayloadCheckQuery.SpanPayloadCheckWeight.scorer(LeafReaderContext context) -
Uses of LeafReaderContext in org.apache.lucene.queries.spans
Methods in org.apache.lucene.queries.spans with parameters of type LeafReaderContextModifier and TypeMethodDescriptionSpanWeight.explain(LeafReaderContext context, int doc) SpanWeight.getSimScorer(LeafReaderContext context) Return a LeafSimScorer for this contextSpanContainingQuery.SpanContainingWeight.getSpans(LeafReaderContext context, SpanWeight.Postings requiredPostings) Return spans frombigthat contain at least one spans fromlittle.SpanNearQuery.SpanGapQuery.SpanGapWeight.getSpans(LeafReaderContext ctx, SpanWeight.Postings requiredPostings) SpanNearQuery.SpanNearWeight.getSpans(LeafReaderContext context, SpanWeight.Postings requiredPostings) SpanNotQuery.SpanNotWeight.getSpans(LeafReaderContext context, SpanWeight.Postings requiredPostings) SpanOrQuery.SpanOrWeight.getSpans(LeafReaderContext context, SpanWeight.Postings requiredPostings) SpanPositionCheckQuery.SpanPositionCheckWeight.getSpans(LeafReaderContext context, SpanWeight.Postings requiredPostings) SpanTermQuery.SpanTermWeight.getSpans(LeafReaderContext context, SpanWeight.Postings requiredPostings) abstract SpansSpanWeight.getSpans(LeafReaderContext ctx, SpanWeight.Postings requiredPostings) Expert: Return a Spans object iterating over matches from this WeightSpanWithinQuery.SpanWithinWeight.getSpans(LeafReaderContext context, SpanWeight.Postings requiredPostings) Return spans fromlittlethat are contained in a spans frombig.booleanSpanContainingQuery.SpanContainingWeight.isCacheable(LeafReaderContext ctx) booleanSpanNearQuery.SpanGapQuery.SpanGapWeight.isCacheable(LeafReaderContext ctx) booleanSpanNearQuery.SpanNearWeight.isCacheable(LeafReaderContext ctx) booleanSpanNotQuery.SpanNotWeight.isCacheable(LeafReaderContext ctx) booleanSpanOrQuery.SpanOrWeight.isCacheable(LeafReaderContext ctx) booleanSpanPositionCheckQuery.SpanPositionCheckWeight.isCacheable(LeafReaderContext ctx) booleanSpanTermQuery.SpanTermWeight.isCacheable(LeafReaderContext ctx) booleanSpanWithinQuery.SpanWithinWeight.isCacheable(LeafReaderContext ctx) SpanWeight.matches(LeafReaderContext context, int doc) SpanContainQuery.SpanContainWeight.prepareConjunction(LeafReaderContext context, SpanWeight.Postings postings) SpanWeight.scorer(LeafReaderContext context) -
Uses of LeafReaderContext in org.apache.lucene.sandbox.search
Methods in org.apache.lucene.sandbox.search that return types with arguments of type LeafReaderContextModifier and TypeMethodDescriptionprotected List<LeafReaderContext> PhraseWildcardQuery.SegmentTermsSizeComparator.createTermsSizeSortedCopyOf(List<LeafReaderContext> segments) Methods in org.apache.lucene.sandbox.search with parameters of type LeafReaderContextModifier and TypeMethodDescriptionQueryProfilerWeight.bulkScorer(LeafReaderContext context) protected List<PhraseWildcardQuery.TermBytesTermState> PhraseWildcardQuery.collectMultiTermDataForSegment(PhraseWildcardQuery.MultiTerm multiTerm, LeafReaderContext leafReaderContext, int remainingExpansions, MutableValueBool shouldStopSegmentIteration, Map<BytesRef, PhraseWildcardQuery.TermStats> termStatsMap) Collects theTermStatelist andTermStatisticsfor a multi-term on a specific index segment.intPhraseWildcardQuery.SegmentTermsSizeComparator.compare(LeafReaderContext leafReaderContext1, LeafReaderContext leafReaderContext2) intQueryProfilerWeight.count(LeafReaderContext context) protected TermsEnumPhraseWildcardQuery.createTermsEnum(PhraseWildcardQuery.MultiTerm multiTerm, LeafReaderContext leafReaderContext) Creates theTermsEnumfor the givenPhraseWildcardQuery.MultiTermand segment.CombinedFieldQuery.CombinedFieldWeight.explain(LeafReaderContext context, int doc) CoveringQuery.CoveringWeight.explain(LeafReaderContext context, int doc) TermAutomatonQuery.TermAutomatonWeight.explain(LeafReaderContext context, int doc) LargeNumHitsTopDocsCollector.getLeafCollector(LeafReaderContext context) ProfilerCollector.getLeafCollector(LeafReaderContext context) ProfilerCollectorWrapper.getLeafCollector(LeafReaderContext context) private longPhraseWildcardQuery.SegmentTermsSizeComparator.getTermsSize(LeafReaderContext leafReaderContext) protected List<PhraseWildcardQuery.TermBytesTermState> PhraseWildcardQuery.TermData.getTermStatesForSegment(LeafReaderContext leafReaderContext) booleanCombinedFieldQuery.CombinedFieldWeight.isCacheable(LeafReaderContext ctx) booleanCoveringQuery.CoveringWeight.isCacheable(LeafReaderContext ctx) booleanQueryProfilerWeight.isCacheable(LeafReaderContext ctx) booleanTermAutomatonQuery.TermAutomatonWeight.isCacheable(LeafReaderContext ctx) CombinedFieldQuery.CombinedFieldWeight.matches(LeafReaderContext context, int doc) CoveringQuery.CoveringWeight.matches(LeafReaderContext context, int doc) CombinedFieldQuery.CombinedFieldWeight.scorer(LeafReaderContext context) CoveringQuery.CoveringWeight.scorer(LeafReaderContext context) QueryProfilerWeight.scorer(LeafReaderContext context) TermAutomatonQuery.TermAutomatonWeight.scorer(LeafReaderContext context) QueryProfilerWeight.scorerSupplier(LeafReaderContext context) protected voidPhraseWildcardQuery.TermData.setTermStatesForSegment(LeafReaderContext leafReaderContext, List<PhraseWildcardQuery.TermBytesTermState> termStates) Sets the collected list ofPhraseWildcardQuery.TermBytesTermStatefor the given segment.Method parameters in org.apache.lucene.sandbox.search with type arguments of type LeafReaderContextModifier and TypeMethodDescriptionprotected intPhraseWildcardQuery.collectMultiTermData(PhraseWildcardQuery.MultiTerm multiTerm, IndexSearcher searcher, List<LeafReaderContext> segments, int remainingMultiTerms, int maxExpansionsForTerm, PhraseWildcardQuery.TermsData termsData) Collects theTermStateandTermStatisticsfor a multi-term with expansion.protected intPhraseWildcardQuery.collectSingleTermData(PhraseWildcardQuery.SingleTerm singleTerm, IndexSearcher searcher, List<LeafReaderContext> segments, PhraseWildcardQuery.TermsData termsData) Collects theTermStateandTermStatisticsfor a single-term without expansion.protected intPhraseWildcardQuery.MultiTerm.collectTermData(PhraseWildcardQuery query, IndexSearcher searcher, List<LeafReaderContext> segments, int remainingMultiTerms, int maxExpansionsForTerm, PhraseWildcardQuery.TermsData termsData) protected abstract intPhraseWildcardQuery.PhraseTerm.collectTermData(PhraseWildcardQuery query, IndexSearcher searcher, List<LeafReaderContext> segments, int remainingMultiTerms, int maxExpansionsForTerm, PhraseWildcardQuery.TermsData termsData) CollectsTermStateandTermStatisticsfor the term (potentially expanded).protected intPhraseWildcardQuery.PhraseTerm.collectTermData(PhraseWildcardQuery query, IndexSearcher searcher, List<LeafReaderContext> segments, PhraseWildcardQuery.TermsData termsData) CollectsTermStateandTermStatisticsfor the term without expansion.protected intPhraseWildcardQuery.SingleTerm.collectTermData(PhraseWildcardQuery query, IndexSearcher searcher, List<LeafReaderContext> segments, int remainingMultiTerms, int maxExpansionsForTerm, PhraseWildcardQuery.TermsData termsData) protected intPhraseWildcardQuery.SingleTerm.collectTermData(PhraseWildcardQuery query, IndexSearcher searcher, List<LeafReaderContext> segments, PhraseWildcardQuery.TermsData termsData) protected List<LeafReaderContext> PhraseWildcardQuery.SegmentTermsSizeComparator.createTermsSizeSortedCopyOf(List<LeafReaderContext> segments) -
Uses of LeafReaderContext in org.apache.lucene.search
Fields in org.apache.lucene.search declared as LeafReaderContextModifier and TypeFieldDescriptionfinal LeafReaderContext[]IndexSearcher.LeafSlice.leavesThe leaves that make up this slice.protected LeafReaderContextTermCollectingRewrite.TermCollector.readerContextFields in org.apache.lucene.search with type parameters of type LeafReaderContextModifier and TypeFieldDescription(package private) List<LeafReaderContext> CachingCollector.NoScoreCachingCollector.contextsprotected final List<LeafReaderContext> IndexSearcher.leafContextsprivate final List<LeafReaderContext> IndexSearcher.CachingLeafSlicesSupplier.leavesprivate final Predicate<LeafReaderContext> LRUQueryCache.leavesToCacheprivate final Function<List<LeafReaderContext>, IndexSearcher.LeafSlice[]> IndexSearcher.CachingLeafSlicesSupplier.sliceProviderMethods in org.apache.lucene.search that return types with arguments of type LeafReaderContextModifier and TypeMethodDescriptionIndexSearcher.getLeafContexts()Expert: returns leaf contexts associated with this searcher.Methods in org.apache.lucene.search with parameters of type LeafReaderContextModifier and TypeMethodDescriptionprotected abstract TopDocsAbstractKnnVectorQuery.approximateSearch(LeafReaderContext context, Bits acceptDocs, int visitedLimit, KnnCollectorManager knnCollectorManager) protected abstract TopDocsAbstractVectorSimilarityQuery.approximateSearch(LeafReaderContext context, Bits acceptDocs, int visitLimit) protected TopDocsByteVectorSimilarityQuery.approximateSearch(LeafReaderContext context, Bits acceptDocs, int visitLimit) protected TopDocsFloatVectorSimilarityQuery.approximateSearch(LeafReaderContext context, Bits acceptDocs, int visitLimit) protected TopDocsKnnByteVectorQuery.approximateSearch(LeafReaderContext context, Bits acceptDocs, int visitedLimit, KnnCollectorManager knnCollectorManager) protected TopDocsKnnFloatVectorQuery.approximateSearch(LeafReaderContext context, Bits acceptDocs, int visitedLimit, KnnCollectorManager knnCollectorManager) (package private) BulkScorerBooleanWeight.booleanScorer(LeafReaderContext context) Try to build a boolean scorer for this weight.AbstractMultiTermQueryConstantScoreWrapper.RewritingWeight.bulkScorer(LeafReaderContext context) BooleanWeight.bulkScorer(LeafReaderContext context) IndriAndWeight.bulkScorer(LeafReaderContext context) LRUQueryCache.CachingWrapperWeight.bulkScorer(LeafReaderContext context) Weight.bulkScorer(LeafReaderContext context) Optional method, to return aBulkScorerto score the query and send hits to aCollector.private LRUQueryCache.CacheAndCountLRUQueryCache.CachingWrapperWeight.cache(LeafReaderContext context) intBooleanWeight.count(LeafReaderContext context) intLRUQueryCache.CachingWrapperWeight.count(LeafReaderContext context) intTermQuery.TermWeight.count(LeafReaderContext context) intWeight.count(LeafReaderContext context) Counts the number of live documents that match a givenWeight.parentQueryin a leaf.(package private) abstract VectorScorerAbstractKnnVectorQuery.createVectorScorer(LeafReaderContext context, FieldInfo fi) (package private) abstract VectorScorerAbstractVectorSimilarityQuery.createVectorScorer(LeafReaderContext context) (package private) VectorScorerByteVectorSimilarityQuery.createVectorScorer(LeafReaderContext context) (package private) VectorScorerFloatVectorSimilarityQuery.createVectorScorer(LeafReaderContext context) (package private) VectorScorerKnnByteVectorQuery.createVectorScorer(LeafReaderContext context, FieldInfo fi) (package private) VectorScorerKnnFloatVectorQuery.createVectorScorer(LeafReaderContext context, FieldInfo fi) static MatchesIteratorMatchesUtils.disjunction(LeafReaderContext context, int doc, Query query, String field, BytesRefIterator terms) Create a MatchesIterator that is a disjunction over a list of terms extracted from aBytesRefIterator.protected voidSimpleCollector.doSetNextReader(LeafReaderContext context) This method is called before collectingcontext.protected abstract voidSimpleFieldComparator.doSetNextReader(LeafReaderContext context) This method is called before collectingcontext.protected TopDocsAbstractKnnVectorQuery.exactSearch(LeafReaderContext context, DocIdSetIterator acceptIterator, QueryTimeout queryTimeout) BooleanWeight.explain(LeafReaderContext context, int doc) ConstantScoreWeight.explain(LeafReaderContext context, int doc) DisjunctionMaxQuery.DisjunctionMaxWeight.explain(LeafReaderContext context, int doc) Explain the score we computed for docDoubleValuesSource.ConstantValuesSource.explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation) DoubleValuesSource.explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation) An explanation of the value for the named document.DoubleValuesSource.FieldValuesSource.explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation) DoubleValuesSource.WeightDoubleValuesSource.explain(LeafReaderContext ctx, int docId, Explanation scoreExplanation) FilterWeight.explain(LeafReaderContext context, int doc) IndriAndWeight.explain(LeafReaderContext context, int doc) PhraseWeight.explain(LeafReaderContext context, int doc) SynonymQuery.SynonymWeight.explain(LeafReaderContext context, int doc) TermQuery.TermWeight.explain(LeafReaderContext context, int doc) abstract ExplanationWeight.explain(LeafReaderContext context, int doc) An explanation of the score computation for the named document.(package private) static MatchesIteratorDisjunctionMatchesIterator.fromTerms(LeafReaderContext context, int doc, Query query, String field, List<Term> terms) Create aDisjunctionMatchesIteratorover a list of terms(package private) static MatchesIteratorDisjunctionMatchesIterator.fromTermsEnum(LeafReaderContext context, int doc, Query query, String field, BytesRefIterator terms) Create aDisjunctionMatchesIteratorover a list of terms extracted from aBytesRefIteratorprotected BinaryDocValuesFieldComparator.TermValComparator.getBinaryDocValues(LeafReaderContext context, String field) Retrieves the BinaryDocValues for the field in this segmentFieldValueHitQueue.getComparators(LeafReaderContext context) IndexSortSortedNumericDocValuesRangeQuery.getDocIdSetIterator(SortField sortField, SortField.Type sortFieldType, LeafReaderContext context, DocIdSetIterator delegate) Computes the document IDs that lie within the range [lowerValue, upperValue] by performing binary search on the field's doc values.IndexSortSortedNumericDocValuesRangeQuery.getDocIdSetIteratorOrNull(LeafReaderContext context) IndexSortSortedNumericDocValuesRangeQuery.getDocIdSetIteratorOrNullFromBkd(LeafReaderContext context, DocIdSetIterator delegate) CachingCollector.NoScoreCachingCollector.getLeafCollector(LeafReaderContext context) Collector.getLeafCollector(LeafReaderContext context) Create a newcollectorto collect the given context.FilterCollector.getLeafCollector(LeafReaderContext context) MultiCollector.getLeafCollector(LeafReaderContext context) PositiveScoresOnlyCollector.getLeafCollector(LeafReaderContext context) final LeafCollectorSimpleCollector.getLeafCollector(LeafReaderContext context) TimeLimitingCollector.getLeafCollector(LeafReaderContext context) Deprecated.TopFieldCollector.PagingFieldCollector.getLeafCollector(LeafReaderContext context) TopFieldCollector.SimpleFieldCollector.getLeafCollector(LeafReaderContext context) TopScoreDocCollector.PagingTopScoreDocCollector.getLeafCollector(LeafReaderContext context) TopScoreDocCollector.SimpleTopScoreDocCollector.getLeafCollector(LeafReaderContext context) TotalHitCountCollector.getLeafCollector(LeafReaderContext context) abstract LeafFieldComparatorFieldComparator.getLeafComparator(LeafReaderContext context) Get a per-segmentLeafFieldComparatorto collect the givenLeafReaderContext.FieldComparator.RelevanceComparator.getLeafComparator(LeafReaderContext context) FieldComparator.TermValComparator.getLeafComparator(LeafReaderContext context) final LeafFieldComparatorSimpleFieldComparator.getLeafComparator(LeafReaderContext context) private TopDocsAbstractKnnVectorQuery.getLeafResults(LeafReaderContext ctx, Weight filterWeight, TimeLimitingKnnCollectorManager timeLimitingKnnCollectorManager) protected abstract PhraseMatcherPhraseWeight.getPhraseMatcher(LeafReaderContext context, Similarity.SimScorer scorer, boolean exposeOffsets) ByteVectorSimilarityValuesSource.getScorer(LeafReaderContext ctx) FloatVectorSimilarityValuesSource.getScorer(LeafReaderContext ctx) private ScorerIndriAndWeight.getScorer(LeafReaderContext context) protected abstract VectorScorerVectorSimilarityValuesSource.getScorer(LeafReaderContext ctx) private TermsEnumTermQuery.TermWeight.getTermsEnum(LeafReaderContext context) Returns aTermsEnumpositioned at this weights Term or null if the term does not exist in the given contextDoubleValuesSource.ConstantValuesSource.getValues(LeafReaderContext ctx, DoubleValues scores) DoubleValuesSource.FieldValuesSource.getValues(LeafReaderContext ctx, DoubleValues scores) abstract DoubleValuesDoubleValuesSource.getValues(LeafReaderContext ctx, DoubleValues scores) Returns aDoubleValuesinstance for the passed-in LeafReaderContext and scoresDoubleValuesSource.LongDoubleValuesSource.getValues(LeafReaderContext ctx, DoubleValues scores) DoubleValuesSource.QueryDoubleValuesSource.getValues(LeafReaderContext ctx, DoubleValues scores) DoubleValuesSource.WeightDoubleValuesSource.getValues(LeafReaderContext ctx, DoubleValues scores) LongValuesSource.ConstantLongValuesSource.getValues(LeafReaderContext ctx, DoubleValues scores) LongValuesSource.DoubleLongValuesSource.getValues(LeafReaderContext ctx, DoubleValues scores) LongValuesSource.FieldValuesSource.getValues(LeafReaderContext ctx, DoubleValues scores) abstract LongValuesLongValuesSource.getValues(LeafReaderContext ctx, DoubleValues scores) Returns aLongValuesinstance for the passed-in LeafReaderContext and scoresVectorSimilarityValuesSource.getValues(LeafReaderContext ctx, DoubleValues scores) private booleanFieldExistsQuery.hasStrictlyConsistentFieldInfos(LeafReaderContext context) booleanAbstractMultiTermQueryConstantScoreWrapper.RewritingWeight.isCacheable(LeafReaderContext ctx) booleanBooleanWeight.isCacheable(LeafReaderContext ctx) booleanDisjunctionMaxQuery.DisjunctionMaxWeight.isCacheable(LeafReaderContext ctx) booleanDoubleValuesSource.ConstantValuesSource.isCacheable(LeafReaderContext ctx) booleanDoubleValuesSource.FieldValuesSource.isCacheable(LeafReaderContext ctx) booleanDoubleValuesSource.LongDoubleValuesSource.isCacheable(LeafReaderContext ctx) booleanDoubleValuesSource.QueryDoubleValuesSource.isCacheable(LeafReaderContext ctx) booleanDoubleValuesSource.WeightDoubleValuesSource.isCacheable(LeafReaderContext ctx) booleanFilterWeight.isCacheable(LeafReaderContext ctx) booleanIndriAndWeight.isCacheable(LeafReaderContext ctx) booleanLongValuesSource.ConstantLongValuesSource.isCacheable(LeafReaderContext ctx) booleanLongValuesSource.DoubleLongValuesSource.isCacheable(LeafReaderContext ctx) booleanLongValuesSource.FieldValuesSource.isCacheable(LeafReaderContext ctx) booleanLRUQueryCache.CachingWrapperWeight.isCacheable(LeafReaderContext ctx) booleanPhraseWeight.isCacheable(LeafReaderContext ctx) booleanSegmentCacheable.isCacheable(LeafReaderContext ctx) booleanSynonymQuery.SynonymWeight.isCacheable(LeafReaderContext ctx) booleanTermQuery.TermWeight.isCacheable(LeafReaderContext ctx) booleanVectorSimilarityValuesSource.isCacheable(LeafReaderContext ctx) private static IndexSortSortedNumericDocValuesRangeQuery.ValueComparatorIndexSortSortedNumericDocValuesRangeQuery.loadComparator(SortField sortField, SortField.Type type, long topValue, LeafReaderContext context) AbstractMultiTermQueryConstantScoreWrapper.RewritingWeight.matches(LeafReaderContext context, int doc) BooleanWeight.matches(LeafReaderContext context, int doc) DisjunctionMaxQuery.DisjunctionMaxWeight.matches(LeafReaderContext context, int doc) FilterWeight.matches(LeafReaderContext context, int doc) LRUQueryCache.CachingWrapperWeight.matches(LeafReaderContext context, int doc) PhraseWeight.matches(LeafReaderContext context, int doc) SynonymQuery.SynonymWeight.matches(LeafReaderContext context, int doc) TermQuery.TermWeight.matches(LeafReaderContext context, int doc) Weight.matches(LeafReaderContext context, int doc) ReturnsMatchesfor a specific document, ornullif the document does not match the parent queryTimeLimitingKnnCollectorManager.newCollector(int visitedLimit, LeafReaderContext context) private intBooleanWeight.optCount(LeafReaderContext context, BooleanClause.Occur occur) Return the number of matches of optional clauses, or -1 if unknown, or 0 if there are no optional clauses.(package private) BulkScorerBooleanWeight.optionalBulkScorer(LeafReaderContext context) private intBooleanWeight.reqCount(LeafReaderContext context) Return the number of matches of required clauses, or -1 if unknown, or numDocs if there are no required clauses.private BulkScorerBooleanWeight.requiredBulkScorer(LeafReaderContext context) AbstractMultiTermQueryConstantScoreWrapper.RewritingWeight.rewrite(LeafReaderContext context, Terms terms) protected abstract AbstractMultiTermQueryConstantScoreWrapper.WeightOrDocIdSetIteratorAbstractMultiTermQueryConstantScoreWrapper.RewritingWeight.rewriteInner(LeafReaderContext context, int fieldDocCount, Terms terms, TermsEnum termsEnum, List<AbstractMultiTermQueryConstantScoreWrapper.TermAndState> collectedTerms) Rewrite the query as either aWeightor aDocIdSetIteratorwrapped in aAbstractMultiTermQueryConstantScoreWrapper.WeightOrDocIdSetIterator.AbstractMultiTermQueryConstantScoreWrapper.RewritingWeight.scorer(LeafReaderContext context) BooleanWeight.scorer(LeafReaderContext context) DisjunctionMaxQuery.DisjunctionMaxWeight.scorer(LeafReaderContext context) FilterWeight.scorer(LeafReaderContext context) IndriAndWeight.scorer(LeafReaderContext context) LRUQueryCache.CachingWrapperWeight.scorer(LeafReaderContext context) PhraseWeight.scorer(LeafReaderContext context) SynonymQuery.SynonymWeight.scorer(LeafReaderContext context) TermQuery.TermWeight.scorer(LeafReaderContext context) abstract ScorerWeight.scorer(LeafReaderContext context) Returns aScorerwhich can iterate in order over all matching documents and assign them a score.AbstractMultiTermQueryConstantScoreWrapper.RewritingWeight.scorerSupplier(LeafReaderContext context) BooleanWeight.scorerSupplier(LeafReaderContext context) DisjunctionMaxQuery.DisjunctionMaxWeight.scorerSupplier(LeafReaderContext context) LRUQueryCache.CachingWrapperWeight.scorerSupplier(LeafReaderContext context) TermQuery.TermWeight.scorerSupplier(LeafReaderContext context) Weight.scorerSupplier(LeafReaderContext context) Optional method.private TopDocsAbstractKnnVectorQuery.searchLeaf(LeafReaderContext ctx, Weight filterWeight, TimeLimitingKnnCollectorManager timeLimitingKnnCollectorManager) voidTermCollectingRewrite.TermCollector.setReaderContext(IndexReaderContext topReaderContext, LeafReaderContext readerContext) private booleanLRUQueryCache.CachingWrapperWeight.shouldCache(LeafReaderContext context) Check whether this segment is eligible for caching, regardless of the query.static DoubleValuesDoubleValuesSource.similarityToQueryVector(LeafReaderContext ctx, byte[] queryVector, String vectorField) Returns a DoubleValues instance for computing the vector similarity score per document against the byte query vectorstatic DoubleValuesDoubleValuesSource.similarityToQueryVector(LeafReaderContext ctx, float[] queryVector, String vectorField) Returns a DoubleValues instance for computing the vector similarity score per document against the float query vectorbooleanLRUQueryCache.MinSegmentSizePredicate.test(LeafReaderContext context) Method parameters in org.apache.lucene.search with type arguments of type LeafReaderContextModifier and TypeMethodDescriptionprotected voidIndexSearcher.search(List<LeafReaderContext> leaves, Weight weight, Collector collector) Lower-level search API.protected IndexSearcher.LeafSlice[]IndexSearcher.slices(List<LeafReaderContext> leaves) Expert: Creates an array of leaf slices each holding a subset of the given leaves.static IndexSearcher.LeafSlice[]IndexSearcher.slices(List<LeafReaderContext> leaves, int maxDocsPerSlice, int maxSegmentsPerSlice) Static method to segregate LeafReaderContexts amongst multiple slicesConstructors in org.apache.lucene.search with parameters of type LeafReaderContextModifierConstructorDescription(package private)TopFieldLeafCollector(FieldValueHitQueue<FieldValueHitQueue.Entry> queue, Sort sort, LeafReaderContext context) Constructor parameters in org.apache.lucene.search with type arguments of type LeafReaderContextModifierConstructorDescriptionprivateCachingLeafSlicesSupplier(Function<List<LeafReaderContext>, IndexSearcher.LeafSlice[]> provider, List<LeafReaderContext> leaves) privateCachingLeafSlicesSupplier(Function<List<LeafReaderContext>, IndexSearcher.LeafSlice[]> provider, List<LeafReaderContext> leaves) LeafSlice(List<LeafReaderContext> leavesList) LRUQueryCache(int maxSize, long maxRamBytesUsed, Predicate<LeafReaderContext> leavesToCache, float skipCacheFactor) Expert: Create a new instance that will cache at mostmaxSizequeries with at mostmaxRamBytesUsedbytes of memory, only on leaves that satisfyleavesToCache. -
Uses of LeafReaderContext in org.apache.lucene.search.comparators
Fields in org.apache.lucene.search.comparators declared as LeafReaderContextModifier and TypeFieldDescriptionprivate final LeafReaderContextNumericComparator.NumericLeafComparator.contextprivate final LeafReaderContextTermOrdValComparator.CompetitiveIterator.contextMethods in org.apache.lucene.search.comparators with parameters of type LeafReaderContextModifier and TypeMethodDescriptionDocComparator.getLeafComparator(LeafReaderContext context) DoubleComparator.getLeafComparator(LeafReaderContext context) FloatComparator.getLeafComparator(LeafReaderContext context) IntComparator.getLeafComparator(LeafReaderContext context) LongComparator.getLeafComparator(LeafReaderContext context) TermOrdValComparator.getLeafComparator(LeafReaderContext context) protected NumericDocValuesNumericComparator.NumericLeafComparator.getNumericDocValues(LeafReaderContext context, String field) Retrieves the NumericDocValues for the field in this segmentprotected SortedDocValuesTermOrdValComparator.getSortedDocValues(LeafReaderContext context, String field) Retrieves the SortedDocValues for the field in this segmentConstructors in org.apache.lucene.search.comparators with parameters of type LeafReaderContextModifierConstructorDescription(package private)CompetitiveIterator(LeafReaderContext context, String field, boolean dense, TermsEnum docValuesTerms) DocLeafComparator(LeafReaderContext context) DoubleLeafComparator(LeafReaderContext context) FloatLeafComparator(LeafReaderContext context) IntLeafComparator(LeafReaderContext context) LongLeafComparator(LeafReaderContext context) NumericLeafComparator(LeafReaderContext context) (package private)TermOrdValLeafComparator(LeafReaderContext context, SortedDocValues values) -
Uses of LeafReaderContext in org.apache.lucene.search.grouping
Fields in org.apache.lucene.search.grouping declared as LeafReaderContextModifier and TypeFieldDescriptionprotected LeafReaderContextAllGroupHeadsCollector.contextprivate LeafReaderContextDoubleRangeGroupSelector.contextprivate LeafReaderContextLongRangeGroupSelector.contextprivate LeafReaderContextBlockGroupingCollector.currentReaderContext(package private) LeafReaderContextBlockGroupingCollector.OneGroup.readerContextMethods in org.apache.lucene.search.grouping with parameters of type LeafReaderContextModifier and TypeMethodDescriptionprotected voidAllGroupHeadsCollector.doSetNextReader(LeafReaderContext context) protected voidAllGroupsCollector.doSetNextReader(LeafReaderContext context) protected voidBlockGroupingCollector.doSetNextReader(LeafReaderContext readerContext) protected voidDistinctValuesCollector.ValuesCollector.doSetNextReader(LeafReaderContext context) protected voidFirstPassGroupingCollector.doSetNextReader(LeafReaderContext readerContext) protected voidSecondPassGroupingCollector.doSetNextReader(LeafReaderContext readerContext) protected voidTermGroupFacetCollector.MV.doSetNextReader(LeafReaderContext context) protected voidTermGroupFacetCollector.SV.doSetNextReader(LeafReaderContext context) 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 voidAllGroupHeadsCollector.GroupHead.setNextReader(LeafReaderContext ctx) Called for each segmentvoidAllGroupHeadsCollector.SortingGroupHead.setNextReader(LeafReaderContext ctx) voidDoubleRangeGroupSelector.setNextReader(LeafReaderContext readerContext) final voidGroupReducer.setNextReader(LeafReaderContext ctx) Called when the parentSecondPassGroupingCollectormoves to a new segmentabstract voidGroupSelector.setNextReader(LeafReaderContext readerContext) Set the LeafReaderContextvoidLongRangeGroupSelector.setNextReader(LeafReaderContext readerContext) voidTermGroupSelector.setNextReader(LeafReaderContext readerContext) voidValueSourceGroupSelector.setNextReader(LeafReaderContext readerContext) Constructors in org.apache.lucene.search.grouping with parameters of type LeafReaderContextModifierConstructorDescriptionprotectedSortingGroupHead(Sort sort, T groupValue, int doc, LeafReaderContext context, Scorable scorer) -
Uses of LeafReaderContext in org.apache.lucene.search.highlight
Methods in org.apache.lucene.search.highlight that return LeafReaderContextModifier and TypeMethodDescriptionprotected LeafReaderContextWeightedSpanTermExtractor.getLeafContext() -
Uses of LeafReaderContext in org.apache.lucene.search.join
Methods in org.apache.lucene.search.join with parameters of type LeafReaderContextModifier and TypeMethodDescriptionprotected TopDocsDiversifyingChildrenByteKnnVectorQuery.approximateSearch(LeafReaderContext context, Bits acceptDocs, int visitedLimit, KnnCollectorManager knnCollectorManager) protected TopDocsDiversifyingChildrenFloatKnnVectorQuery.approximateSearch(LeafReaderContext context, Bits acceptDocs, int visitedLimit, KnnCollectorManager knnCollectorManager) protected final voidDocValuesTermsCollector.doSetNextReader(LeafReaderContext context) protected TopDocsDiversifyingChildrenByteKnnVectorQuery.exactSearch(LeafReaderContext context, DocIdSetIterator acceptIterator, QueryTimeout queryTimeout) protected TopDocsDiversifyingChildrenFloatKnnVectorQuery.exactSearch(LeafReaderContext context, DocIdSetIterator acceptIterator, QueryTimeout queryTimeout) GlobalOrdinalsQuery.W.explain(LeafReaderContext context, int doc) GlobalOrdinalsWithScoreQuery.W.explain(LeafReaderContext context, int doc) ToChildBlockJoinQuery.ToChildBlockJoinWeight.explain(LeafReaderContext context, int doc) ToParentBlockJoinQuery.BlockJoinScorer.explain(LeafReaderContext context, Weight childWeight, ScoreMode scoreMode) ToParentBlockJoinQuery.BlockJoinWeight.explain(LeafReaderContext context, int doc) BitSetProducer.getBitSet(LeafReaderContext context) Produce aBitSetmatching the expected documents on the given segment.QueryBitSetProducer.getBitSet(LeafReaderContext context) GlobalOrdinalsCollector.getLeafCollector(LeafReaderContext context) GlobalOrdinalsWithScoreCollector.getLeafCollector(LeafReaderContext context) GlobalOrdinalsWithScoreCollector.NoScore.getLeafCollector(LeafReaderContext context) booleanGlobalOrdinalsQuery.W.isCacheable(LeafReaderContext ctx) booleanGlobalOrdinalsWithScoreQuery.W.isCacheable(LeafReaderContext ctx) ToParentBlockJoinQuery.BlockJoinWeight.matches(LeafReaderContext context, int doc) DiversifyingNearestChildrenKnnCollectorManager.newCollector(int visitedLimit, LeafReaderContext context) Return a newDiversifyingNearestChildrenKnnCollectorinstance.GlobalOrdinalsQuery.W.scorer(LeafReaderContext context) GlobalOrdinalsWithScoreQuery.W.scorer(LeafReaderContext context) ToChildBlockJoinQuery.ToChildBlockJoinWeight.scorer(LeafReaderContext readerContext) ToParentBlockJoinQuery.BlockJoinWeight.scorer(LeafReaderContext context) ToParentBlockJoinQuery.BlockJoinWeight.scorerSupplier(LeafReaderContext context) -
Uses of LeafReaderContext in org.apache.lucene.search.knn
Methods in org.apache.lucene.search.knn with parameters of type LeafReaderContextModifier and TypeMethodDescriptionKnnCollectorManager.newCollector(int visitedLimit, LeafReaderContext context) Return a newKnnCollectorinstance.TopKnnCollectorManager.newCollector(int visitedLimit, LeafReaderContext context) Return a newTopKnnCollectorinstance. -
Uses of LeafReaderContext in org.apache.lucene.search.matchhighlight
Fields in org.apache.lucene.search.matchhighlight with type parameters of type LeafReaderContextModifier and TypeFieldDescriptionprivate final List<LeafReaderContext> MatchRegionRetriever.leavesMethods in org.apache.lucene.search.matchhighlight with parameters of type LeafReaderContextModifier and TypeMethodDescriptionvoidMatchRegionRetriever.highlightDocument(LeafReaderContext leafReaderContext, int contextDocId, MatchRegionRetriever.FieldValueProvider doc, Predicate<String> acceptField, Map<String, List<OffsetRange>> outputHighlights) Low-level method for retrieving hit ranges for a single document.Method parameters in org.apache.lucene.search.matchhighlight with type arguments of type LeafReaderContextModifier and TypeMethodDescriptionprivate booleanMatchRegionRetriever.checkOrderConsistency(List<LeafReaderContext> leaves) Constructors in org.apache.lucene.search.matchhighlight with parameters of type LeafReaderContextModifierConstructorDescriptionDocumentFieldValueProvider(LeafReaderContext currentContext, int docId, Set<String> preloadFields) -
Uses of LeafReaderContext in org.apache.lucene.search.suggest
Fields in org.apache.lucene.search.suggest with type parameters of type LeafReaderContextModifier and TypeFieldDescriptionprivate final List<LeafReaderContext> DocumentValueSourceDictionary.DocumentValueSourceInputIterator.leavesleaves of the readerMethods in org.apache.lucene.search.suggest with parameters of type LeafReaderContextModifier and TypeMethodDescriptionabstract BitsBitsProducer.getBits(LeafReaderContext context) ReturnBitsfor the given leaf. -
Uses of LeafReaderContext in org.apache.lucene.search.suggest.document
Methods in org.apache.lucene.search.suggest.document with parameters of type LeafReaderContextModifier and TypeMethodDescriptionCompletionWeight.bulkScorer(LeafReaderContext context) protected voidTopSuggestDocsCollector.doSetNextReader(LeafReaderContext context) CompletionWeight.explain(LeafReaderContext context, int doc) booleanCompletionWeight.isCacheable(LeafReaderContext ctx) This object can be cachedCompletionWeight.scorer(LeafReaderContext context) -
Uses of LeafReaderContext in org.apache.lucene.spatial3d
Methods in org.apache.lucene.spatial3d with parameters of type LeafReaderContextModifier and TypeMethodDescriptionGeo3DPointDistanceComparator.getLeafComparator(LeafReaderContext context) Geo3DPointOutsideDistanceComparator.getLeafComparator(LeafReaderContext context)