## Uses of Class
org.apache.lucene.index.TermState

Packages that use TermState
org.apache.lucene.codecs: Codecs API: API for customization of the encoding and structure of the index.
org.apache.lucene.codecs.lucene84: Lucene 8.4 file format.
org.apache.lucene.index: Code to maintain and access indices.
org.apache.lucene.search: Code to search indices.

### Uses of TermState in org.apache.lucene.codecs

Subclasses of TermState in org.apache.lucene.codecs
`class` `BlockTermState` Holds all state required for `PostingsReaderBase` to produce a `PostingsEnum` without re-seeking the terms dict.

Methods in org.apache.lucene.codecs with parameters of type TermState
`void` BlockTermState.`copyFrom(TermState _other)`

### Uses of TermState in org.apache.lucene.codecs.lucene84

Subclasses of TermState in org.apache.lucene.codecs.lucene84
`static class` `Lucene84PostingsFormat.IntBlockTermState` Holds all state required for `Lucene84PostingsReader` to produce a `PostingsEnum` without re-seeking the terms dict.

Methods in org.apache.lucene.codecs.lucene84 with parameters of type TermState
`void` Lucene84PostingsFormat.IntBlockTermState.`copyFrom(TermState _other)`

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

Subclasses of TermState in org.apache.lucene.index
`class` `OrdTermState` An ordinal based `TermState`

Methods in org.apache.lucene.index that return TermState
`TermState` TermState.`clone()`
`TermState` TermStates.`get(LeafReaderContext ctx)` Returns the `TermState` for a leaf reader context or `null` if no `TermState` for the context was registered.
`TermState` BaseTermsEnum.`termState()`
`TermState` FilterLeafReader.FilterTermsEnum.`termState()`
`TermState` FilteredTermsEnum.`termState()` Returns the filtered enums term state
`abstract TermState` TermsEnum.`termState()` Expert: Returns the TermsEnums internal state to position the TermsEnum without re-seeking the term dictionary.

Methods in org.apache.lucene.index with parameters of type TermState
`void` OrdTermState.`copyFrom(TermState other)`
`abstract void` TermState.`copyFrom(TermState other)` Copies the content of the given `TermState` to this instance
`void` TermStates.`register(TermState state, int ord)` Expert: Registers and associates a `TermState` with an leaf ordinal.
`void` TermStates.`register(TermState state, int ord, int docFreq, long totalTermFreq)` Registers and associates a `TermState` with an leaf ordinal.
`void` BaseTermsEnum.`seekExact(BytesRef term, TermState state)`
`void` FilterLeafReader.FilterTermsEnum.`seekExact(BytesRef term, TermState state)`
`void` FilteredTermsEnum.`seekExact(BytesRef term, TermState state)` This enum does not support seeking!
`abstract void` TermsEnum.`seekExact(BytesRef term, TermState state)` Expert: Seeks a specific position by `TermState` previously obtained from `TermsEnum.termState()`.

Constructors in org.apache.lucene.index with parameters of type TermState
Constructor and Description
`TermStates(IndexReaderContext context, TermState state, int ord, int docFreq, long totalTermFreq)` Creates a `TermStates` with an initial `TermState`, `IndexReader` pair.

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

Methods in org.apache.lucene.search that return TermState
`TermState` FuzzyTermsEnum.`termState()`

Methods in org.apache.lucene.search with parameters of type TermState
`void` FuzzyTermsEnum.`seekExact(BytesRef term, TermState state)`