| Class | Description | 
|---|---|
| LuceneAnalyzer | This class provides an implementation for Analyzer which is used
 internally by ANNIC resources. | 
| LuceneDocument | Given an instance of Gate Document, this class provides a method to convert
 it into the format that lucene can understand and can store in its indexes. | 
| LuceneIndexer | This class provides a Lucene based implementation for the Indexer
 interface. | 
| LuceneIndexSearcher | This class provides an implementation that searches within the lucene
 index to retrieve the results of a query submitted by user. | 
| LuceneQueryResult | This class | 
| LuceneQueryResultList | A List of QueryResults | 
| LuceneReader | A Reader that stores the document to read and the token stream
 associated with it. | 
| LuceneSearcher | This class provides the Searching functionality for annic. | 
| LuceneSearchThread | Given a boolean query, it is translated into one or more AND
 normalized queries. | 
| LuceneTokenizer | Implementation of token stream. | 
| PatternValidator | Pattern Validator that given a position of first term, retrieves the
 entire pattern from the token stream. | 
| QueryParser | QueryParser parses the provided ANNIC Query and converts it into the
 format understood to Lucene. | 
| StatsCalculator | |
| SubQueryParser | This class behaves as a helper class to the QueryParser and provides
 various methods which are called from various methods of QueryParser. | 
Copyright © 2024 GATE. All rights reserved.