Uses of Interface
org.apache.lucene.util.BytesRefIterator
-
Packages that use BytesRefIterator Package Description org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.search Code to search indices.org.apache.lucene.util Some utility classes.org.apache.lucene.util.automaton Finite-state automaton for regular expressions. -
-
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.classFilteredTermsEnumAbstract class for enumerating a subset of all terms.static classFilterLeafReader.FilterTermsEnumBase class for filteringTermsEnumimplementations.classMultiTermsEnumstatic classPrefixCodedTerms.TermIteratorAn iterator over the list of terms stored in aPrefixCodedTerms.classSingleTermsEnumSubclass of FilteredTermsEnum for enumerating a single term.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). -
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.Methods in org.apache.lucene.search that return BytesRefIterator Modifier and Type Method Description BytesRefIteratorTermInSetQuery. getBytesRefIterator()Get an iterator over the encoded terms for query inspection.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, String field, BytesRefIterator terms)Create a MatchesIterator that is a disjunction over a list of terms extracted from aBytesRefIterator. -
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(Comparator<BytesRef> comp)Returns aBytesRefIteratorwith point in time semantics. -
Uses of BytesRefIterator in org.apache.lucene.util.automaton
Methods in org.apache.lucene.util.automaton with parameters of type BytesRefIterator Modifier and Type Method Description static AutomatonAutomata. makeBinaryStringUnion(BytesRefIterator utf8Strings)Returns a new (deterministic and minimal) automaton that accepts the union of the given iterator ofBytesRefs representing UTF-8 encoded strings.static AutomatonAutomata. makeStringUnion(BytesRefIterator utf8Strings)Returns a new (deterministic and minimal) automaton that accepts the union of the given iterator ofBytesRefs representing UTF-8 encoded strings.
-