Uses of Class
org.apache.lucene.index.PostingsEnum
Packages that use PostingsEnum
Package
Description
Codecs API: API for customization of the encoding and structure of the index.
Pluggable term index / block terms dictionary implementations.
BlockTree terms dictionary.
Same postings format as Lucene50, except the terms dictionary also
supports ords, i.e.
Codec PostingsFormat for fast access to low-frequency terms
such as primary key fields.
StoredFieldsFormat that allows cross-document and cross-field compression of stored fields.
A primary-key postings format that associates a version (long) with each term and
can provide fail-fast lookups by ID and version.
Components from the Lucene 5.0 index format
See
org.apache.lucene.codecs.lucene80 for an overview
of the index format.Components from the Lucene 7.0 index format.
Components from the Lucene 8.0 index format
See
org.apache.lucene.codecs.lucene84 for an overview
of the index format.Components from the Lucene 8.4 index format.
Term dictionary, DocValues or Postings formats that are read
entirely into memory.
Simpletext Codec: writes human readable postings.
Pluggable term index / block terms dictionary implementations.
Pluggable term index / block terms dictionary implementations.
The logical representation of a
Document for indexing and searching.Code to maintain and access indices.
High-performance single-document main memory Apache Lucene fulltext search index.
Experimental classes for interacting with payloads
The payloads package provides Query mechanisms for finding and using payloads.
Code to search indices.
The calculus of spans.
Support for document suggestion
The UnifiedHighlighter -- a flexible highlighter that can get offsets from postings, term vectors, or analysis.
-
Uses of PostingsEnum in org.apache.lucene.codecs
Fields in org.apache.lucene.codecs declared as PostingsEnumMethods in org.apache.lucene.codecs that return PostingsEnumModifier and TypeMethodDescriptionDocValuesConsumer.MergedTermsEnum.postings(PostingsEnum reuse, int flags) abstract PostingsEnumPostingsReaderBase.postings(FieldInfo fieldInfo, BlockTermState state, PostingsEnum reuse, int flags) Must fully consume state, since after this call that TermState may be reused.Methods in org.apache.lucene.codecs with parameters of type PostingsEnumModifier and TypeMethodDescriptionDocValuesConsumer.MergedTermsEnum.postings(PostingsEnum reuse, int flags) abstract PostingsEnumPostingsReaderBase.postings(FieldInfo fieldInfo, BlockTermState state, PostingsEnum reuse, int flags) Must fully consume state, since after this call that TermState may be reused. -
Uses of PostingsEnum in org.apache.lucene.codecs.blockterms
Methods in org.apache.lucene.codecs.blockterms that return PostingsEnumModifier and TypeMethodDescriptionBlockTermsReader.FieldReader.SegmentTermsEnum.postings(PostingsEnum reuse, int flags) Methods in org.apache.lucene.codecs.blockterms with parameters of type PostingsEnumModifier and TypeMethodDescriptionBlockTermsReader.FieldReader.SegmentTermsEnum.postings(PostingsEnum reuse, int flags) -
Uses of PostingsEnum in org.apache.lucene.codecs.blocktree
Methods in org.apache.lucene.codecs.blocktree that return PostingsEnumModifier and TypeMethodDescriptionIntersectTermsEnum.postings(PostingsEnum reuse, int flags) SegmentTermsEnum.postings(PostingsEnum reuse, int flags) Methods in org.apache.lucene.codecs.blocktree with parameters of type PostingsEnumModifier and TypeMethodDescriptionIntersectTermsEnum.postings(PostingsEnum reuse, int flags) SegmentTermsEnum.postings(PostingsEnum reuse, int flags) -
Uses of PostingsEnum in org.apache.lucene.codecs.blocktreeords
Methods in org.apache.lucene.codecs.blocktreeords that return PostingsEnumModifier and TypeMethodDescriptionOrdsIntersectTermsEnum.postings(PostingsEnum reuse, int flags) OrdsSegmentTermsEnum.postings(PostingsEnum reuse, int flags) Methods in org.apache.lucene.codecs.blocktreeords with parameters of type PostingsEnumModifier and TypeMethodDescriptionOrdsIntersectTermsEnum.postings(PostingsEnum reuse, int flags) OrdsSegmentTermsEnum.postings(PostingsEnum reuse, int flags) -
Uses of PostingsEnum in org.apache.lucene.codecs.bloom
Methods in org.apache.lucene.codecs.bloom that return PostingsEnumModifier and TypeMethodDescriptionBloomFilteringPostingsFormat.BloomFilteredFieldsProducer.BloomFilteredTermsEnum.postings(PostingsEnum reuse, int flags) Methods in org.apache.lucene.codecs.bloom with parameters of type PostingsEnumModifier and TypeMethodDescriptionBloomFilteringPostingsFormat.BloomFilteredFieldsProducer.BloomFilteredTermsEnum.postings(PostingsEnum reuse, int flags) -
Uses of PostingsEnum in org.apache.lucene.codecs.compressing
Subclasses of PostingsEnum in org.apache.lucene.codecs.compressingModifier and TypeClassDescriptionprivate static classMethods in org.apache.lucene.codecs.compressing that return PostingsEnumModifier and TypeMethodDescriptionfinal PostingsEnumCompressingTermVectorsReader.TVTermsEnum.postings(PostingsEnum reuse, int flags) Methods in org.apache.lucene.codecs.compressing with parameters of type PostingsEnumModifier and TypeMethodDescriptionfinal PostingsEnumCompressingTermVectorsReader.TVTermsEnum.postings(PostingsEnum reuse, int flags) -
Uses of PostingsEnum in org.apache.lucene.codecs.idversion
Subclasses of PostingsEnum in org.apache.lucene.codecs.idversionModifier and TypeClassDescription(package private) class(package private) classMethods in org.apache.lucene.codecs.idversion that return PostingsEnumModifier and TypeMethodDescriptionIDVersionPostingsReader.postings(FieldInfo fieldInfo, BlockTermState termState, PostingsEnum reuse, int flags) IDVersionSegmentTermsEnum.postings(PostingsEnum reuse, int flags) Methods in org.apache.lucene.codecs.idversion with parameters of type PostingsEnumModifier and TypeMethodDescriptionIDVersionPostingsReader.postings(FieldInfo fieldInfo, BlockTermState termState, PostingsEnum reuse, int flags) IDVersionSegmentTermsEnum.postings(PostingsEnum reuse, int flags) -
Uses of PostingsEnum in org.apache.lucene.codecs.lucene50
Subclasses of PostingsEnum in org.apache.lucene.codecs.lucene50Modifier and TypeClassDescription(package private) final class(package private) final class(package private) final class(package private) final classMethods in org.apache.lucene.codecs.lucene50 that return PostingsEnumModifier and TypeMethodDescriptionLucene50PostingsReader.postings(FieldInfo fieldInfo, BlockTermState termState, PostingsEnum reuse, int flags) Lucene50PostingsReader.BlockDocsEnum.reset(Lucene50PostingsFormat.IntBlockTermState termState, int flags) Methods in org.apache.lucene.codecs.lucene50 with parameters of type PostingsEnumModifier and TypeMethodDescriptionLucene50PostingsReader.postings(FieldInfo fieldInfo, BlockTermState termState, PostingsEnum reuse, int flags) -
Uses of PostingsEnum in org.apache.lucene.codecs.lucene70
Methods in org.apache.lucene.codecs.lucene70 that return PostingsEnumModifier and TypeMethodDescriptionLucene70DocValuesProducer.TermsDict.postings(PostingsEnum reuse, int flags) Methods in org.apache.lucene.codecs.lucene70 with parameters of type PostingsEnumModifier and TypeMethodDescriptionLucene70DocValuesProducer.TermsDict.postings(PostingsEnum reuse, int flags) -
Uses of PostingsEnum in org.apache.lucene.codecs.lucene80
Methods in org.apache.lucene.codecs.lucene80 that return PostingsEnumModifier and TypeMethodDescriptionLucene80DocValuesProducer.TermsDict.postings(PostingsEnum reuse, int flags) Methods in org.apache.lucene.codecs.lucene80 with parameters of type PostingsEnumModifier and TypeMethodDescriptionLucene80DocValuesProducer.TermsDict.postings(PostingsEnum reuse, int flags) -
Uses of PostingsEnum in org.apache.lucene.codecs.lucene84
Subclasses of PostingsEnum in org.apache.lucene.codecs.lucene84Modifier and TypeClassDescription(package private) final class(package private) final class(package private) final class(package private) final class(package private) final classMethods in org.apache.lucene.codecs.lucene84 that return PostingsEnumModifier and TypeMethodDescriptionLucene84PostingsReader.postings(FieldInfo fieldInfo, BlockTermState termState, PostingsEnum reuse, int flags) Lucene84PostingsReader.BlockDocsEnum.reset(Lucene84PostingsFormat.IntBlockTermState termState, int flags) Methods in org.apache.lucene.codecs.lucene84 with parameters of type PostingsEnumModifier and TypeMethodDescriptionLucene84PostingsReader.postings(FieldInfo fieldInfo, BlockTermState termState, PostingsEnum reuse, int flags) -
Uses of PostingsEnum in org.apache.lucene.codecs.memory
Subclasses of PostingsEnum in org.apache.lucene.codecs.memoryModifier and TypeClassDescriptionprivate static final classprivate static final classprivate static final classprivate static final classprivate static final classprivate static final classMethods in org.apache.lucene.codecs.memory that return PostingsEnumModifier and TypeMethodDescriptionDirectPostingsFormat.DirectField.DirectIntersectTermsEnum.postings(PostingsEnum reuse, int flags) DirectPostingsFormat.DirectField.DirectTermsEnum.postings(PostingsEnum reuse, int flags) FSTTermsReader.TermsReader.BaseTermsEnum.postings(PostingsEnum reuse, int flags) DirectPostingsFormat.HighFreqDocsEnum.reset(int[] docIDs, int[] freqs) DirectPostingsFormat.HighFreqPostingsEnum.reset(int[] docIDs, int[] freqs, int[][] positions, byte[][][] payloads) DirectPostingsFormat.LowFreqDocsEnum.reset(int[] postings) DirectPostingsFormat.LowFreqDocsEnumNoPos.reset(int[] postings) DirectPostingsFormat.LowFreqDocsEnumNoTF.reset(int[] postings) DirectPostingsFormat.LowFreqPostingsEnum.reset(int[] postings, byte[] payloadBytes) Methods in org.apache.lucene.codecs.memory with parameters of type PostingsEnumModifier and TypeMethodDescriptionDirectPostingsFormat.DirectField.DirectIntersectTermsEnum.postings(PostingsEnum reuse, int flags) DirectPostingsFormat.DirectField.DirectTermsEnum.postings(PostingsEnum reuse, int flags) FSTTermsReader.TermsReader.BaseTermsEnum.postings(PostingsEnum reuse, int flags) -
Uses of PostingsEnum in org.apache.lucene.codecs.simpletext
Subclasses of PostingsEnum in org.apache.lucene.codecs.simpletextModifier and TypeClassDescriptionprivate classprivate classprivate static classprivate static classMethods in org.apache.lucene.codecs.simpletext that return PostingsEnumModifier and TypeMethodDescriptionSimpleTextFieldsReader.SimpleTextTermsEnum.postings(PostingsEnum reuse, int flags) SimpleTextTermVectorsReader.SimpleTVTermsEnum.postings(PostingsEnum reuse, int flags) Methods in org.apache.lucene.codecs.simpletext with parameters of type PostingsEnumModifier and TypeMethodDescriptionSimpleTextFieldsReader.SimpleTextTermsEnum.postings(PostingsEnum reuse, int flags) SimpleTextTermVectorsReader.SimpleTVTermsEnum.postings(PostingsEnum reuse, int flags) -
Uses of PostingsEnum in org.apache.lucene.codecs.uniformsplit
Methods in org.apache.lucene.codecs.uniformsplit that return PostingsEnumMethods in org.apache.lucene.codecs.uniformsplit with parameters of type PostingsEnum -
Uses of PostingsEnum in org.apache.lucene.document
Fields in org.apache.lucene.document declared as PostingsEnumModifier and TypeFieldDescriptionprivate final PostingsEnumFeatureDoubleValuesSource.FeatureDoubleValues.currentReaderPostingsValuesprivate PostingsEnumFeatureSortField.FeatureComparator.currentReaderPostingsValuesConstructors in org.apache.lucene.document with parameters of type PostingsEnum -
Uses of PostingsEnum in org.apache.lucene.index
Subclasses of PostingsEnum in org.apache.lucene.indexModifier and TypeClassDescriptionstatic classBase class for filteringPostingsEnumimplementations.private static classprivate static class(package private) static class(package private) static classclassExtension ofPostingsEnumwhich also provides information about upcoming impacts.(package private) final classExposes flex API, merged from flex API of sub-segments, remapping docIDs (this is used for segment merging).final classExposesPostingsEnum, merged fromPostingsEnumAPI of sub-segments.final classImpactsEnumthat doesn't index impacts but implements the API in a legal way.Fields in org.apache.lucene.index declared as PostingsEnumModifier and TypeFieldDescription(package private) PostingsEnumMultiPostingsEnum.currentprivate final PostingsEnumSlowImpactsEnum.delegateprotected final PostingsEnumFilterLeafReader.FilterPostingsEnum.inThe underlying PostingsEnum instance.MappingMultiPostingsEnum.MappingPostingsSub.postings(package private) PostingsEnumBufferedUpdatesStream.SegmentState.postingsEnumprivate PostingsEnumFrozenBufferedUpdates.TermDocsIterator.postingsEnumMultiPostingsEnum.EnumWithSlice.postingsEnumPostingsEnumfor this sub-reader.(package private) final PostingsEnum[]MultiPostingsEnum.subPostingsEnumsMethods in org.apache.lucene.index that return PostingsEnumModifier and TypeMethodDescriptionstatic PostingsEnumMultiTerms.getTermPostingsEnum(IndexReader r, String field, BytesRef term) ReturnsPostingsEnumfor the specified field and term.static PostingsEnumMultiTerms.getTermPostingsEnum(IndexReader r, String field, BytesRef term, int flags) ReturnsPostingsEnumfor the specified field and term, with control over whether freqs, positions, offsets or payloads are required.(package private) PostingsEnumFreqProxTermsWriter.SortingDocsEnum.getWrapped()Returns the wrappedPostingsEnum.(package private) PostingsEnumFreqProxTermsWriter.SortingPostingsEnum.getWrapped()Returns the wrappedPostingsEnum.FilteredTermsEnum.postings(PostingsEnum reuse, int flags) FilterLeafReader.FilterTermsEnum.postings(PostingsEnum reuse, int flags) FreqProxFields.FreqProxTermsEnum.postings(PostingsEnum reuse, int flags) FreqProxTermsWriter.SortingTermsEnum.postings(PostingsEnum reuse, int flags) final PostingsEnumReturnsPostingsEnumfor the specified term withFREQS.final PostingsEnumReturnsPostingsEnumfor the specified term.MappedMultiFields.MappedMultiTermsEnum.postings(PostingsEnum reuse, int flags) MultiTermsEnum.postings(PostingsEnum reuse, int flags) SortedDocValuesTermsEnum.postings(PostingsEnum reuse, int flags) SortedSetDocValuesTermsEnum.postings(PostingsEnum reuse, int flags) final PostingsEnumTermsEnum.postings(PostingsEnum reuse) GetPostingsEnumfor the current term.abstract PostingsEnumTermsEnum.postings(PostingsEnum reuse, int flags) GetPostingsEnumfor the current term, with control over whether freqs, positions, offsets or payloads are required.Methods in org.apache.lucene.index with parameters of type PostingsEnumModifier and TypeMethodDescriptionprivate voidFreqProxTermsWriter.SortingPostingsEnum.addPositions(PostingsEnum in, DataOutput out) FilteredTermsEnum.postings(PostingsEnum reuse, int flags) FilterLeafReader.FilterTermsEnum.postings(PostingsEnum reuse, int flags) FreqProxFields.FreqProxTermsEnum.postings(PostingsEnum reuse, int flags) FreqProxTermsWriter.SortingTermsEnum.postings(PostingsEnum reuse, int flags) MappedMultiFields.MappedMultiTermsEnum.postings(PostingsEnum reuse, int flags) MultiTermsEnum.postings(PostingsEnum reuse, int flags) SortedDocValuesTermsEnum.postings(PostingsEnum reuse, int flags) SortedSetDocValuesTermsEnum.postings(PostingsEnum reuse, int flags) final PostingsEnumTermsEnum.postings(PostingsEnum reuse) GetPostingsEnumfor the current term.abstract PostingsEnumTermsEnum.postings(PostingsEnum reuse, int flags) GetPostingsEnumfor the current term, with control over whether freqs, positions, offsets or payloads are required.(package private) booleanFreqProxTermsWriter.SortingDocsEnum.reused(PostingsEnum other) (package private) booleanFreqProxTermsWriter.SortingPostingsEnum.reused(PostingsEnum other) Constructors in org.apache.lucene.index with parameters of type PostingsEnumModifierConstructorDescriptionCreate a new FilterPostingsEnumSlowImpactsEnum(PostingsEnum delegate) Wrap the givenPostingsEnum.(package private)SortingDocsEnum(int maxDoc, FreqProxTermsWriter.SortingDocsEnum reuse, PostingsEnum in, boolean withFreqs, Sorter.DocMap docMap) (package private)SortingPostingsEnum(int maxDoc, FreqProxTermsWriter.SortingPostingsEnum reuse, PostingsEnum in, Sorter.DocMap docMap, boolean storeOffsets) -
Uses of PostingsEnum in org.apache.lucene.index.memory
Subclasses of PostingsEnum in org.apache.lucene.index.memoryMethods in org.apache.lucene.index.memory that return PostingsEnumModifier and TypeMethodDescriptionMemoryIndex.MemoryIndexReader.MemoryTermsEnum.postings(PostingsEnum reuse, int flags) MemoryIndex.MemoryIndexReader.MemoryPostingsEnum.reset(int start, int end, int freq) Methods in org.apache.lucene.index.memory with parameters of type PostingsEnumModifier and TypeMethodDescriptionMemoryIndex.MemoryIndexReader.MemoryTermsEnum.postings(PostingsEnum reuse, int flags) -
Uses of PostingsEnum in org.apache.lucene.payloads
Methods in org.apache.lucene.payloads with parameters of type PostingsEnumModifier and TypeMethodDescriptionvoidPayloadSpanCollector.collectLeaf(PostingsEnum postings, int position, Term term) -
Uses of PostingsEnum in org.apache.lucene.queries.payloads
Methods in org.apache.lucene.queries.payloads with parameters of type PostingsEnumModifier and TypeMethodDescriptionvoidPayloadScoreQuery.PayloadSpans.collectLeaf(PostingsEnum postings, int position, Term term) voidSpanPayloadCheckQuery.PayloadChecker.collectLeaf(PostingsEnum postings, int position, Term term) -
Uses of PostingsEnum in org.apache.lucene.search
Subclasses of PostingsEnum in org.apache.lucene.searchModifier and TypeClassDescription(package private) static class(package private) static classTakes the logical union of multiple PostingsEnum iterators.Fields in org.apache.lucene.search declared as PostingsEnumModifier and TypeFieldDescription(package private) final PostingsEnumMultiPhraseQuery.PostingsAndPosition.pe(package private) final PostingsEnumSynonymQuery.DisiWrapperFreq.peprivate final PostingsEnumTermMatchesIterator.pefinal PostingsEnumTermAutomatonQuery.EnumAndScorer.posEnumprivate final PostingsEnumExactPhraseMatcher.PostingsAndPosition.postings(package private) final PostingsEnumPhrasePositions.postings(package private) final PostingsEnumPhraseQuery.PostingsAndFreq.postingsprivate final PostingsEnumTermScorer.postingsEnum(package private) final PostingsEnum[]MultiPhraseQuery.UnionPostingsEnum.subslist of subs (unordered)Methods in org.apache.lucene.search that return PostingsEnumMethods in org.apache.lucene.search with parameters of type PostingsEnumModifier and TypeMethodDescriptionfinal booleanMultiPhraseQuery.UnionPostingsEnum.DocsQueue.lessThan(PostingsEnum a, PostingsEnum b) FuzzyTermsEnum.postings(PostingsEnum reuse, int flags) Constructors in org.apache.lucene.search with parameters of type PostingsEnumModifierConstructorDescriptionEnumAndScorer(int termID, PostingsEnum posEnum) (package private)PhrasePositions(PostingsEnum postings, int o, int ord, Term[] terms) PostingsAndFreq(PostingsEnum postings, ImpactsEnum impacts, int position, List<Term> terms) PostingsAndFreq(PostingsEnum postings, ImpactsEnum impacts, int position, Term... terms) PostingsAndPosition(PostingsEnum postings, int offset) (package private)(package private)TermMatchesIterator(Query query, PostingsEnum pe) Create a newTermMatchesIteratorfor the given term and postings list(package private)TermScorer(Weight weight, PostingsEnum postingsEnum, LeafSimScorer docScorer) Construct aTermScorerthat will iterate all documents.Constructor parameters in org.apache.lucene.search with type arguments of type PostingsEnumModifierConstructorDescription(package private)(package private) -
Uses of PostingsEnum in org.apache.lucene.search.spans
Fields in org.apache.lucene.search.spans declared as PostingsEnumMethods in org.apache.lucene.search.spans that return PostingsEnumMethods in org.apache.lucene.search.spans with parameters of type PostingsEnumModifier and TypeMethodDescriptionvoidSpanCollector.collectLeaf(PostingsEnum postings, int position, Term term) Collect information from postingsConstructors in org.apache.lucene.search.spans with parameters of type PostingsEnumModifierConstructorDescriptionTermSpans(LeafSimScorer scorer, PostingsEnum postings, Term term, float positionsCost) -
Uses of PostingsEnum in org.apache.lucene.search.suggest.document
Fields in org.apache.lucene.search.suggest.document declared as PostingsEnumModifier and TypeFieldDescriptionprivate PostingsEnumCompletionFieldsConsumer.CompletionTermWriter.postingsEnum -
Uses of PostingsEnum in org.apache.lucene.search.uhighlight
Fields in org.apache.lucene.search.uhighlight declared as PostingsEnumMethods in org.apache.lucene.search.uhighlight that return PostingsEnumModifier and TypeMethodDescriptionOffsetsEnum.OfPostings.getPostingsEnum()TermVectorFilteredLeafReader.TermVectorFilteredTermsEnum.postings(PostingsEnum reuse, int flags) Methods in org.apache.lucene.search.uhighlight with parameters of type PostingsEnumModifier and TypeMethodDescriptionvoidPhraseHelper.OffsetSpanCollector.collectLeaf(PostingsEnum postings, int position, Term term) TermVectorFilteredLeafReader.TermVectorFilteredTermsEnum.postings(PostingsEnum reuse, int flags) Constructors in org.apache.lucene.search.uhighlight with parameters of type PostingsEnumModifierConstructorDescriptionOfPostings(BytesRef term, int freq, PostingsEnum postingsEnum) OfPostings(BytesRef term, PostingsEnum postingsEnum)