This class provides an implementation for Analyzer which is used internally by ANNIC resources.
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.
This class provides a Lucene based implementation for the Indexer interface.
This class provides an implementation that searches within the lucene index to retrieve the results of a query submitted by user.
A List of QueryResults
A Reader that stores the document to read and the token stream associated with it.
This class provides the Searching functionality for annic.
Given a boolean query, it is translated into one or more AND normalized queries.
Implementation of token stream.
Pattern Validator that given a position of first term, retrieves the entire pattern from the token stream.
QueryParser parses the provided ANNIC Query and converts it into the format understood to Lucene.
This class behaves as a helper class to the QueryParser and provides various methods which are called from various methods of QueryParser.