Uses of Class
org.apache.lucene.index.IndexReader

Packages that use IndexReader
Package
Description
Automatically filter high-frequency stopwords.
Uses already seen data (the indexed documents) to classify an input ( can be simple text or a structured document).
Uses already seen data (the indexed documents) to classify new documents.
Utilities for evaluation, data preparation, etc.
Faceted search.
Provides faceting capabilities over facets that were indexed with SortedSetDocValuesFacetField.
Taxonomy of Categories.
Taxonomy index implementation using on top of a Directory.
Code to maintain and access indices.
High-performance single-document main memory Apache Lucene fulltext search index.
Miscellaneous Lucene utilities that don't really fit anywhere else.
Misc extensions of the Document/Field API.
Misc index tools and index support.
Monitoring framework
Filters and Queries that add to core Lucene.
Queries that compute score based upon a function.
Document similarity query generators.
This package contains SrndQuery and its subclasses.
Additional queries (some may have caveats or limitations)
This package contains a flexible graph-based proximity query, TermAutomatonQuery, and geospatial queries.
Code to search indices.
Highlighting search terms.
Support for index-time and query-time joins.
This package contains several components useful to build a highlighter on top of the Matches API.
Suggest alternate spellings for words.
Support for Autocomplete/Autosuggest
Support for document suggestion
The UnifiedHighlighter -- a flexible highlighter that can get offsets from postings, term vectors, or analysis.
Another highlighter implementation based on term vectors.
Navigable Small-World graph, nominally Hierarchical but currently only has a single layer.