See: Description
| Package | Description | 
|---|---|
| org.apache.lucene | 
 Top-level package. 
 | 
| org.apache.lucene.analysis | 
 API and code to convert text into indexable/searchable tokens. 
 | 
| org.apache.lucene.analysis.standard | 
 Standards-based analyzers implemented with JFlex. 
 | 
| org.apache.lucene.analysis.standard.std31 | 
 Backwards-compatible implementation to match  
Version.LUCENE_31 | 
| org.apache.lucene.analysis.standard.std34 | 
 Backwards-compatible implementation to match  
Version.LUCENE_34 | 
| org.apache.lucene.analysis.tokenattributes | 
 Useful  
Attributes for text analysis. | 
| org.apache.lucene.collation | 
CollationKeyFilter
  converts each token into its binary CollationKey using the 
  provided Collator, and then encode the CollationKey
  as a String using
  IndexableBinaryStringTools, to allow it to be 
  stored as an index term. | 
| org.apache.lucene.document | 
 The logical representation of a  
Document for indexing and searching. | 
| org.apache.lucene.index | 
 Code to maintain and access indices. 
 | 
| org.apache.lucene.queryParser | 
 A simple query parser implemented with JavaCC. 
 | 
| org.apache.lucene.search | 
 Code to search indices. 
 | 
| org.apache.lucene.search.function | 
 
  Programmatic control over documents scores. 
 | 
| 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. 
 | 
| org.apache.lucene.store | 
 Binary i/o API, used for all index data. 
 | 
| org.apache.lucene.util | 
 Some utility classes. 
 | 
| org.apache.lucene.util.fst | 
 Finite state transducers 
 | 
| org.apache.lucene.util.packed | 
 
    The packed package provides random access capable arrays of positive longs. 
 |