|
Class Summary |
| 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. |