Uses of Interface
org.apache.lucene.util.BytesRefIterator
Packages that use BytesRefIterator
Package
Description
Code to maintain and access indices.
Code to search indices.
Some utility classes.
Finite-state automaton for regular expressions.
-
Uses of BytesRefIterator in org.apache.lucene.index
Classes in org.apache.lucene.index that implement BytesRefIteratorModifier and TypeClassDescriptionclassA FilteredTermsEnum that enumerates terms based upon what is accepted by a DFA.classA 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 classWrapper class for TermsEnum that is used by ExitableTerms for implementing an exitable enumeration of terms.classAbstract class for enumerating a subset of all terms.static classBase class for filteringTermsEnumimplementations.final classstatic classAn iterator over the list of terms stored in aPrefixCodedTerms.final classSubclass of FilteredTermsEnum for enumerating a single term.classIterator 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 BytesRefIteratorModifier and TypeClassDescriptionfinal classSubclass of TermsEnum for enumerating all terms that are similar to the specified filter term.static classIterator of encoded point values.Methods in org.apache.lucene.search that return BytesRefIteratorModifier and TypeMethodDescriptionTermInSetQuery.getBytesRefIterator()Get an iterator over the encoded terms for query inspection.Methods in org.apache.lucene.search with parameters of type BytesRefIteratorModifier and TypeMethodDescriptionstatic 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.utilModifier and TypeInterfaceDescriptionstatic interfaceAn extension ofBytesRefIteratorthat allows retrieving the index of the current elementClasses in org.apache.lucene.util that implement BytesRefIteratorModifier and TypeClassDescriptionstatic classUtility class to read length-prefixed byte[] entries from an input.Fields in org.apache.lucene.util declared as BytesRefIteratorModifier and TypeFieldDescriptionstatic final BytesRefIteratorBytesRefIterator.EMPTYSingleton BytesRefIterator that iterates over 0 BytesRefs.Methods in org.apache.lucene.util that return BytesRefIteratorModifier and TypeMethodDescriptionBytesRefArray.iterator()sugar forBytesRefArray.iterator(Comparator)with anullcomparatorBytesRefArray.iterator(Comparator<BytesRef> comp) Returns aBytesRefIteratorwith point in time semantics.FixedLengthBytesRefArray.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 BytesRefIteratorModifier and TypeMethodDescriptionstatic 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.