Package gate.creole.annic.lucene

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.