Uses of Interface
org.apache.lucene.util.BytesRefIterator
-
-
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.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 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.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 static classInputIterator.InputIteratorWrapperWraps a BytesRefIterator as a suggester InputIterator, with all weights set to1and carries no payloadConstructors 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.spatial.prefix
Classes in org.apache.lucene.spatial.prefix that implement BytesRefIterator Modifier and Type Class Description classCellToBytesRefIteratorMethods in org.apache.lucene.spatial.prefix that return BytesRefIterator Modifier and Type Method Description BytesRefIteratorBytesRefIteratorTokenStream. getBytesRefIterator()Methods in org.apache.lucene.spatial.prefix with parameters of type BytesRefIterator Modifier and Type Method Description BytesRefIteratorTokenStreamBytesRefIteratorTokenStream. setBytesRefIterator(BytesRefIterator iter) -
Uses of BytesRefIterator in org.apache.lucene.util
Classes 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.elasticsearch.common.bytes
Methods in org.elasticsearch.common.bytes that return BytesRefIterator Modifier and Type Method Description BytesRefIteratorBytesReference. iterator()Returns a BytesRefIterator for this BytesReference.BytesRefIteratorCompositeBytesReference. iterator()BytesRefIteratorPagedBytesReference. iterator() -
Uses of BytesRefIterator in org.elasticsearch.common.lucene.index
Classes in org.elasticsearch.common.lucene.index that implement BytesRefIterator Modifier and Type Class Description classFilterableTermsEnumA frequency TermsEnum that returns frequencies derived from a collection of cached leaf termEnums.classFreqTermsEnumA frequency terms enum that maintains a cache of docFreq, totalTermFreq, or both for repeated term lookup. -
Uses of BytesRefIterator in org.elasticsearch.index.fielddata
Classes in org.elasticsearch.index.fielddata that implement BytesRefIterator Modifier and Type Class Description classRamAccountingTermsEnumTermsEnumthat takes a CircuitBreaker, increasing the breaker every time.next(...)is called.
-