Lucene 1.9.1 API

Apache Lucene is a high-performance, full-featured text search engine library.

See: Description

Core 
Package Description
org.apache.lucene
Top-level package.
org.apache.lucene.analysis
API and code to convert text into indexable tokens.
org.apache.lucene.analysis.standard
A grammar-based tokenizer constructed with JavaCC.
org.apache.lucene.document
The Document abstraction.
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
Search over indices.
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.
Demo 
Package Description
org.apache.lucene.demo  
org.apache.lucene.demo.html  
contrib: Analysis 
Package Description
org.apache.lucene.analysis.br
Analyzer for Brazilian.
org.apache.lucene.analysis.cjk
Analyzer for Chinese, Japanese and Korean.
org.apache.lucene.analysis.cn
Analyzer for Chinese.
org.apache.lucene.analysis.cz
Analyzer for Czech.
org.apache.lucene.analysis.de
Analyzer for German.
org.apache.lucene.analysis.el
Analyzer for Greek.
org.apache.lucene.analysis.fr
Analyzer for French.
org.apache.lucene.analysis.nl
Analyzer for Dutch.
org.apache.lucene.analysis.ru
Analyzer for Russian.
contrib: Ant 
Package Description
org.apache.lucene.ant  
contrib: Highlighter 
Package Description
org.apache.lucene.search.highlight
The highlight package contains classes to provide "keyword in context" features typically used to highlight search terms in the text of results pages.
contrib: Lucli 
Package Description
lucli  
contrib: Memory 
Package Description
org.apache.lucene.index.memory
High-performance single-document main memory Apache Lucene fulltext search index.
contrib: Miscellaneous  
Package Description
org.apache.lucene.misc  
org.apache.lucene.queryParser.analyzing  
org.apache.lucene.queryParser.precedence  
contrib: MoreLikeThis 
Package Description
org.apache.lucene.search.similar
Document similarity query generators.
contrib: RegEx 
Package Description
org.apache.lucene.search.regex
Regular expression Query.
org.apache.regexp
This package exists to allow access to useful package protected data within Jakarta Regexp.
contrib: Snowball 
Package Description
net.sf.snowball
Snowball system classes.
net.sf.snowball.ext
Snowball generated stemmer classes.
org.apache.lucene.analysis.snowball
TokenFilter and Analyzer implementations that use Snowball stemmers.
contrib: SpellChecker 
Package Description
org.apache.lucene.search.spell
Suggest alternate spellings for words.
contrib: Surround Parser 
Package Description
org.apache.lucene.queryParser.surround.parser
This package contains the QueryParser.jj source file for the Surround parser.
org.apache.lucene.queryParser.surround.query
This package contains SrndQuery and its subclasses.
contrib: Swing 
Package Description
org.apache.lucene.swing.models
Decorators for JTable TableModel and JList ListModel encapsulating Lucene indexing and searching functionality.
contrib: WordNet 
Package Description
org.apache.lucene.wordnet
This package uses synonyms defined by WordNet to build a Lucene index storing them, which in turn can be used for query expansion.

Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.