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