## Uses of Interface
org.apache.lucene.index.TermPositions

Packages that use TermPositions
org.apache.lucene.index: Code to maintain and access indices.
org.apache.lucene.search.payloads: The payloads package provides Query mechanisms for finding and using payloads.
org.apache.lucene.search.spans: The calculus of spans.

Uses of TermPositions in org.apache.lucene.index

Classes in org.apache.lucene.index that implement TermPositions
`static class` `FilterIndexReader.FilterTermPositions` Base class for filtering `TermPositions` implementations.
`class` `MultipleTermPositions` Allows you to iterate over the `TermPositions` for multiple `Term`s as a single `TermPositions`.

Methods in org.apache.lucene.index that return TermPositions
`abstract TermPositions` `IndexReader.termPositions()` Returns an unpositioned `TermPositions` enumerator.
`TermPositions` `SegmentReader.termPositions()`
`TermPositions` `MultiReader.termPositions()`
`TermPositions` `FilterIndexReader.termPositions()`
`TermPositions` `ParallelReader.termPositions()`
`TermPositions` `IndexReader.termPositions(Term term)` Returns an enumeration of all the documents which contain `term`.

Constructors in org.apache.lucene.index with parameters of type TermPositions
`FilterIndexReader.FilterTermPositions(TermPositions in)`

Uses of TermPositions in org.apache.lucene.search.payloads

Fields in org.apache.lucene.search.payloads declared as TermPositions
`protected TermPositions` `PayloadTermQuery.PayloadTermWeight.PayloadTermSpanScorer.positions`

Uses of TermPositions in org.apache.lucene.search.spans

Fields in org.apache.lucene.search.spans declared as TermPositions
`protected TermPositions` `TermSpans.positions`

Methods in org.apache.lucene.search.spans that return TermPositions
`TermPositions` `TermSpans.getPositions()`

Constructors in org.apache.lucene.search.spans with parameters of type TermPositions
`TermSpans(TermPositions positions, Term term)`