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

Packages that use TermDocs
org.apache.lucene.index: Code to maintain and access indices.

Uses of TermDocs in org.apache.lucene.index

Subinterfaces of TermDocs in org.apache.lucene.index
`interface` `TermPositions` TermPositions provides an interface for enumerating the <document, frequency, <position>* > tuples for a term.

Classes in org.apache.lucene.index that implement TermDocs
`class` `AbstractAllTermDocs` Base class for enumerating all but deleted docs.
`static class` `FilterIndexReader.FilterTermDocs` Base class for filtering `TermDocs` implementations.
`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`.

Fields in org.apache.lucene.index declared as TermDocs
`protected TermDocs` `FilterIndexReader.FilterTermDocs.in`

Methods in org.apache.lucene.index that return TermDocs
`TermDocs` `SegmentReader.rawTermDocs(Term term)` Expert: returns an enumeration of the documents that contain `term`, including deleted documents (which are normally filtered out).
`abstract TermDocs` `IndexReader.termDocs()` Returns an unpositioned `TermDocs` enumerator.
`TermDocs` `MultiReader.termDocs()`
`TermDocs` `FilterIndexReader.termDocs()`
`TermDocs` `ParallelReader.termDocs()`
`TermDocs` `SegmentReader.termDocs()`
`TermDocs` `IndexReader.termDocs(Term term)` Returns an enumeration of all the documents which contain `term`.
`TermDocs` `MultiReader.termDocs(Term term)`
`TermDocs` `FilterIndexReader.termDocs(Term term)`
`TermDocs` `ParallelReader.termDocs(Term term)`
`TermDocs` `SegmentReader.termDocs(Term term)`

Constructors in org.apache.lucene.index with parameters of type TermDocs
`FilterIndexReader.FilterTermDocs(TermDocs in)`