## 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.

### Uses of BytesRefIterator in org.apache.lucene.index

Classes in org.apache.lucene.index that implement BytesRefIterator
Modifier and Type | Class and Description
--- | ---
`static class` | `FilterAtomicReader.FilterTermsEnum` Base class for filtering `TermsEnum` implementations.
`class` | `FilteredTermsEnum` Abstract class for enumerating a subset of all terms.
`class` | `MultiTermsEnum` Exposes `TermsEnum` API, merged from `TermsEnum` API of sub-segments.
`class` | `SingleTermsEnum` Subclass of FilteredTermsEnum for enumerating a single term.
`class` | `SortedDocValuesTermsEnum` Implements a `TermsEnum` wrapping a provided `SortedDocValues`.
`class` | `SortedSetDocValuesTermsEnum` Implements a `TermsEnum` wrapping a provided `SortedSetDocValues`.
`class` | `TermsEnum` Iterator to seek (`TermsEnum.seekCeil(BytesRef)`, `TermsEnum.seekExact(BytesRef,boolean)`) or step through (`next()` terms to obtain frequency information (`TermsEnum.docFreq()`), `DocsEnum` or `DocsAndPositionsEnum` for the current term (`TermsEnum.docs(org.apache.lucene.util.Bits, org.apache.lucene.index.DocsEnum)`.

### Uses of BytesRefIterator in org.apache.lucene.search

Classes in org.apache.lucene.search that implement BytesRefIterator
Modifier and Type | Class and Description
--- | ---
`class` | `FuzzyTermsEnum` Subclass of TermsEnum for enumerating all terms that are similar to the specified filter term.
`class` | `PrefixTermsEnum` Subclass of FilteredTermEnum for enumerating all terms that match the specified prefix filter term.
`class` | `TermRangeTermsEnum` Subclass of FilteredTermEnum for enumerating all terms that match the specified range parameters.

### Uses of BytesRefIterator in org.apache.lucene.util

Fields in org.apache.lucene.util declared as BytesRefIterator
Modifier and Type | Field and Description
--- | ---
`static BytesRefIterator` | BytesRefIterator.`EMPTY` Singleton BytesRefIterator that iterates over 0 BytesRefs.