Uses of Interface
org.apache.lucene.util.BytesRefIterator
-
Packages that use BytesRefIterator Package Description org.apache.lucene.codecs Codecs API: API for customization of the encoding and structure of the index.org.apache.lucene.codecs.blockterms Pluggable term index / block terms dictionary implementations.org.apache.lucene.codecs.blocktree BlockTree terms dictionary.org.apache.lucene.codecs.blocktreeords Same postings format as Lucene50, except the terms dictionary also supports ords, i.e.org.apache.lucene.codecs.bloom Codec PostingsFormat for fast access to low-frequency terms such as primary key fields.org.apache.lucene.codecs.compressing StoredFieldsFormat that allows cross-document and cross-field compression of stored fields.org.apache.lucene.codecs.idversion A primary-key postings format that associates a version (long) with each term and can provide fail-fast lookups by ID and version.org.apache.lucene.codecs.lucene70 Components from the Lucene 7.0 index format.org.apache.lucene.codecs.lucene80 Components from the Lucene 8.0 index format Seeorg.apache.lucene.codecs.lucene84for an overview of the index format.org.apache.lucene.codecs.memory Term dictionary, DocValues or Postings formats that are read entirely into memory.org.apache.lucene.codecs.simpletext Simpletext Codec: writes human readable postings.org.apache.lucene.codecs.uniformsplit Pluggable term index / block terms dictionary implementations.org.apache.lucene.codecs.uniformsplit.sharedterms Pluggable term index / block terms dictionary implementations.org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.index.memory High-performance single-document main memory Apache Lucene fulltext search index.org.apache.lucene.monitor Monitoring frameworkorg.apache.lucene.search Code to search indices.org.apache.lucene.search.join Support for index-time and query-time joins.org.apache.lucene.search.spell Suggest alternate spellings for words.org.apache.lucene.search.suggest Support for Autocomplete/Autosuggestorg.apache.lucene.search.suggest.fst Finite-state based autosuggest.org.apache.lucene.search.uhighlight The UnifiedHighlighter -- a flexible highlighter that can get offsets from postings, term vectors, or analysis.org.apache.lucene.util Some utility classes. -
-
Uses of BytesRefIterator in org.apache.lucene.codecs
Classes in org.apache.lucene.codecs that implement BytesRefIterator Modifier and Type Class Description (package private) static classDocValuesConsumer.BitsFilteredTermsEnumprivate static classDocValuesConsumer.MergedTermsEnumA mergedTermsEnum. -
Uses of BytesRefIterator in org.apache.lucene.codecs.blockterms
Classes in org.apache.lucene.codecs.blockterms that implement BytesRefIterator Modifier and Type Class Description private classBlockTermsReader.FieldReader.SegmentTermsEnum -
Uses of BytesRefIterator in org.apache.lucene.codecs.blocktree
Classes in org.apache.lucene.codecs.blocktree that implement BytesRefIterator Modifier and Type Class Description (package private) classIntersectTermsEnumThis is used to implement efficientTerms.intersect(org.apache.lucene.util.automaton.CompiledAutomaton, org.apache.lucene.util.BytesRef)for block-tree.(package private) classSegmentTermsEnumIterates through terms in this field. -
Uses of BytesRefIterator in org.apache.lucene.codecs.blocktreeords
Classes in org.apache.lucene.codecs.blocktreeords that implement BytesRefIterator Modifier and Type Class Description (package private) classOrdsIntersectTermsEnumclassOrdsSegmentTermsEnumIterates through terms in this field. -
Uses of BytesRefIterator in org.apache.lucene.codecs.bloom
Classes in org.apache.lucene.codecs.bloom that implement BytesRefIterator Modifier and Type Class Description (package private) static classBloomFilteringPostingsFormat.BloomFilteredFieldsProducer.BloomFilteredTermsEnum -
Uses of BytesRefIterator in org.apache.lucene.codecs.compressing
Classes in org.apache.lucene.codecs.compressing that implement BytesRefIterator Modifier and Type Class Description private static classCompressingTermVectorsReader.TVTermsEnum -
Uses of BytesRefIterator in org.apache.lucene.codecs.idversion
Classes in org.apache.lucene.codecs.idversion that implement BytesRefIterator Modifier and Type Class Description classIDVersionSegmentTermsEnumIterates through terms in this field; this class is public so users can cast it to callIDVersionSegmentTermsEnum.seekExact(BytesRef, long)for optimistic-concurrency, and alsoIDVersionSegmentTermsEnum.getVersion()to get the version of the currently seek'd term. -
Uses of BytesRefIterator in org.apache.lucene.codecs.lucene70
Classes in org.apache.lucene.codecs.lucene70 that implement BytesRefIterator Modifier and Type Class Description private static classLucene70DocValuesProducer.TermsDict -
Uses of BytesRefIterator in org.apache.lucene.codecs.lucene80
Classes in org.apache.lucene.codecs.lucene80 that implement BytesRefIterator Modifier and Type Class Description private static classLucene80DocValuesProducer.TermsDict -
Uses of BytesRefIterator in org.apache.lucene.codecs.memory
Classes in org.apache.lucene.codecs.memory that implement BytesRefIterator Modifier and Type Class Description private classDirectPostingsFormat.DirectField.DirectIntersectTermsEnumprivate classDirectPostingsFormat.DirectField.DirectTermsEnum(package private) classFSTTermsReader.TermsReader.BaseTermsEnumprivate classFSTTermsReader.TermsReader.IntersectTermsEnumprivate classFSTTermsReader.TermsReader.SegmentTermsEnum -
Uses of BytesRefIterator in org.apache.lucene.codecs.simpletext
Classes in org.apache.lucene.codecs.simpletext that implement BytesRefIterator Modifier and Type Class Description private classSimpleTextFieldsReader.SimpleTextTermsEnumprivate static classSimpleTextTermVectorsReader.SimpleTVTermsEnum -
Uses of BytesRefIterator in org.apache.lucene.codecs.uniformsplit
Classes in org.apache.lucene.codecs.uniformsplit that implement BytesRefIterator Modifier and Type Class Description classBlockReaderSeeks the block corresponding to a given term, read the block bytes, and scans the block terms.classIntersectBlockReaderThe "intersect"TermsEnumresponse toUniformSplitTerms.intersect(CompiledAutomaton, BytesRef), intersecting the terms with an automaton. -
Uses of BytesRefIterator in org.apache.lucene.codecs.uniformsplit.sharedterms
Classes in org.apache.lucene.codecs.uniformsplit.sharedterms that implement BytesRefIterator Modifier and Type Class Description classSTBlockReaderReads terms blocks with the Shared Terms format.classSTIntersectBlockReaderThe "intersect"TermsEnumresponse toSTUniformSplitTerms.intersect(CompiledAutomaton, BytesRef), intersecting the terms with an automaton.classSTMergingBlockReaderclassSTMergingTermsEnumCombinesPostingsEnumfor the same term for a given field from multiple segments. -
Uses of BytesRefIterator in org.apache.lucene.index
Classes in org.apache.lucene.index that implement BytesRefIterator Modifier and Type Class Description classAutomatonTermsEnumA FilteredTermsEnum that enumerates terms based upon what is accepted by a DFA.classBaseTermsEnumA base TermsEnum that adds default implementations forBaseTermsEnum.attributes()BaseTermsEnum.termState()BaseTermsEnum.seekExact(BytesRef)BaseTermsEnum.seekExact(BytesRef, TermState)In some cases, the default implementation may be slow and consume huge memory, so subclass SHOULD have its own implementation if possible.static classExitableDirectoryReader.ExitableTermsEnumWrapper class for TermsEnum that is used by ExitableTerms for implementing an exitable enumeration of terms.(package private) classFieldTermIteratorIterates over terms in across multiple fields.classFilteredTermsEnumAbstract class for enumerating a subset of all terms.static classFilterLeafReader.FilterTermsEnumBase class for filteringTermsEnumimplementations.private static classFreqProxFields.FreqProxTermsEnumprivate static classFreqProxTermsWriter.SortingTermsEnumprivate static classMappedMultiFields.MappedMultiTermsEnumclassMultiTermsEnumstatic classPrefixCodedTerms.TermIteratorAn iterator over the list of terms stored in aPrefixCodedTerms.classSingleTermsEnumSubclass of FilteredTermsEnum for enumerating a single term.(package private) classSortedDocValuesTermsEnumImplements aTermsEnumwrapping a providedSortedDocValues.(package private) classSortedSetDocValuesTermsEnumImplements aTermsEnumwrapping a providedSortedSetDocValues.classTermsEnumIterator to seek (TermsEnum.seekCeil(BytesRef),TermsEnum.seekExact(BytesRef)) or step through (next()terms to obtain frequency information (TermsEnum.docFreq()),PostingsEnumorPostingsEnumfor the current term (TermsEnum.postings(org.apache.lucene.index.PostingsEnum).Fields in org.apache.lucene.index declared as BytesRefIterator Modifier and Type Field Description private BytesRefIteratorFieldUpdatesBuffer.BufferedUpdateIterator. byteValuesIterator -
Uses of BytesRefIterator in org.apache.lucene.index.memory
Classes in org.apache.lucene.index.memory that implement BytesRefIterator Modifier and Type Class Description private classMemoryIndex.MemoryIndexReader.MemoryTermsEnum -
Uses of BytesRefIterator in org.apache.lucene.monitor
Classes in org.apache.lucene.monitor that implement BytesRefIterator Modifier and Type Class Description protected classTermFilteredPresearcher.BytesRefHashIteratorImplements aBytesRefIteratorover aBytesRefHashFields in org.apache.lucene.monitor declared as BytesRefIterator Modifier and Type Field Description private BytesRefIteratorTermsEnumTokenStream. termsEnumConstructors in org.apache.lucene.monitor with parameters of type BytesRefIterator Constructor Description TermsEnumTokenStream(BytesRefIterator termsEnum)Create a new TermsEnumTokenStream using a TermsEnum -
Uses of BytesRefIterator in org.apache.lucene.search
Classes in org.apache.lucene.search that implement BytesRefIterator Modifier and Type Class Description classFuzzyTermsEnumSubclass of TermsEnum for enumerating all terms that are similar to the specified filter term.static classPointInSetQuery.StreamIterator of encoded point values.Fields in org.apache.lucene.search declared as BytesRefIterator Modifier and Type Field Description private BytesRefIteratorDisjunctionMatchesIterator.TermsEnumDisjunctionMatchesIterator. termsMethods in org.apache.lucene.search that return BytesRefIterator Modifier and Type Method Description private static BytesRefIteratorDisjunctionMatchesIterator. asBytesRefIterator(java.util.List<Term> terms)Methods in org.apache.lucene.search with parameters of type BytesRefIterator Modifier and Type Method Description static MatchesIteratorMatchesUtils. disjunction(LeafReaderContext context, int doc, Query query, java.lang.String field, BytesRefIterator terms)Create a MatchesIterator that is a disjunction over a list of terms extracted from aBytesRefIterator.(package private) static MatchesIteratorDisjunctionMatchesIterator. fromTermsEnum(LeafReaderContext context, int doc, Query query, java.lang.String field, BytesRefIterator terms)Create aDisjunctionMatchesIteratorover a list of terms extracted from aBytesRefIteratorOnly terms that have at least one match in the given document will be includedConstructors in org.apache.lucene.search with parameters of type BytesRefIterator Constructor Description TermsEnumDisjunctionMatchesIterator(MatchesIterator first, BytesRefIterator terms, TermsEnum te, int doc, Query query) -
Uses of BytesRefIterator in org.apache.lucene.search.join
Classes in org.apache.lucene.search.join that implement BytesRefIterator Modifier and Type Class Description (package private) static classPointInSetIncludingScoreQuery.StreamclassSeekingTermSetTermsEnumA filtered TermsEnum that uses a BytesRefHash as a filter -
Uses of BytesRefIterator in org.apache.lucene.search.spell
Classes in org.apache.lucene.search.spell that implement BytesRefIterator Modifier and Type Class Description (package private) classHighFrequencyDictionary.HighFrequencyIterator(package private) classPlainTextDictionary.FileIterator -
Uses of BytesRefIterator in org.apache.lucene.search.suggest
Subinterfaces of BytesRefIterator in org.apache.lucene.search.suggest Modifier and Type Interface Description interfaceInputIteratorInterface for enumerating term,weight,payload triples for suggester consumption; currently onlyAnalyzingSuggester,FuzzySuggesterandAnalyzingInfixSuggestersupport payloads.Classes in org.apache.lucene.search.suggest that implement BytesRefIterator Modifier and Type Class Description classBufferedInputIteratorThis wrapper buffers incoming elements.protected classDocumentDictionary.DocumentInputIteratorImplementsInputIteratorfrom stored fields.(package private) classDocumentValueSourceDictionary.DocumentValueSourceInputIterator(package private) classFileDictionary.FileIteratorstatic classInputIterator.InputIteratorWrapperWraps a BytesRefIterator as a suggester InputIterator, with all weights set to1and carries no payloadclassSortedInputIteratorThis wrapper buffers incoming elements and makes sure they are sorted based on given comparator.classUnsortedInputIteratorThis wrapper buffers the incoming elements and makes sure they are in random order.Fields in org.apache.lucene.search.suggest declared as BytesRefIterator Modifier and Type Field Description private BytesRefIteratorInputIterator.InputIteratorWrapper. wrappedMethods in org.apache.lucene.search.suggest that return BytesRefIterator Modifier and Type Method Description BytesRefIteratorInMemorySorter. iterator()Constructors in org.apache.lucene.search.suggest with parameters of type BytesRefIterator Constructor Description InputIteratorWrapper(BytesRefIterator wrapped)Creates a new wrapper, wrapping the specified iterator and specifying a weight value of1for all terms and nullifies associated payloads. -
Uses of BytesRefIterator in org.apache.lucene.search.suggest.fst
Classes in org.apache.lucene.search.suggest.fst that implement BytesRefIterator Modifier and Type Class Description (package private) static classExternalRefSorter.ByteSequenceIteratorIterate over byte refs in a file.private static classWFSTCompletionLookup.WFSTInputIteratorMethods in org.apache.lucene.search.suggest.fst that return BytesRefIterator Modifier and Type Method Description BytesRefIteratorBytesRefSorter. iterator()Sorts the entries added inBytesRefSorter.add(BytesRef)and returns an iterator over all sorted entries.BytesRefIteratorExternalRefSorter. iterator() -
Uses of BytesRefIterator in org.apache.lucene.search.uhighlight
Classes in org.apache.lucene.search.uhighlight that implement BytesRefIterator Modifier and Type Class Description private static classTermVectorFilteredLeafReader.TermVectorFilteredTermsEnum -
Uses of BytesRefIterator in org.apache.lucene.util
Subinterfaces of BytesRefIterator in org.apache.lucene.util Modifier and Type Interface Description static interfaceBytesRefArray.IndexedBytesRefIteratorAn extension ofBytesRefIteratorthat allows retrieving the index of the current elementClasses in org.apache.lucene.util that implement BytesRefIterator Modifier and Type Class Description static classOfflineSorter.ByteSequencesReaderUtility class to read length-prefixed byte[] entries from an input.Fields in org.apache.lucene.util declared as BytesRefIterator Modifier and Type Field Description static BytesRefIteratorBytesRefIterator. EMPTYSingleton BytesRefIterator that iterates over 0 BytesRefs.Methods in org.apache.lucene.util that return BytesRefIterator Modifier and Type Method Description BytesRefIteratorBytesRefArray. iterator()sugar forBytesRefArray.iterator(Comparator)with anullcomparatorBytesRefIteratorBytesRefArray. iterator(java.util.Comparator<BytesRef> comp)Returns aBytesRefIteratorwith point in time semantics.BytesRefIteratorFixedLengthBytesRefArray. iterator(java.util.Comparator<BytesRef> comp)Returns aBytesRefIteratorwith point in time semantics.BytesRefIteratorSortableBytesRefArray. iterator(java.util.Comparator<BytesRef> comp)Sort all values by the provided comparator and return an iterator over the sorted values
-