## Package org.apache.lucene.index.memory

High-performance single-document main memory Apache Lucene fulltext search index.

See:
Description

Class Summary
AnalyzerUtil: Various fulltext analysis utilities avoiding redundant code in several classes.
MemoryIndex: High-performance single-document main memory Apache Lucene fulltext search index.

PatternAnalyzer

Efficient Lucene analyzer/tokenizer that preferably operates on a String rather than a `Reader`, that can flexibly separate text into terms via a regular expression `Pattern` (with behaviour identical to `String.split(String)`), and that combines the functionality of `LetterTokenizer`, `LowerCaseTokenizer`, `WhitespaceTokenizer`, `StopFilter` into a single efficient multi-purpose class.

SynonymMap: Loads the WordNet prolog file wn_s.pl into a thread-safe main-memory hash map that can be used for fast high-frequency lookups of synonyms for any given (lowercase) word string.
SynonymTokenFilter: Injects additional tokens for synonyms of token terms fetched from the underlying child stream; the child stream must deliver lowercase tokens for synonyms to be found.

## Package org.apache.lucene.index.memory Description

High-performance single-document main memory Apache Lucene fulltext search index.

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