Package gate.creole.annic

Interface Summary
Indexer Base interface that declares methods for the Indexer.
Searchable The interface declares methods which should be implemented by an object wishing to get indexed and being searchable.
SearchableDataStore Datastores want to become indexable and searchable should implement this interface.
Searcher Searcher interface.
 

Class Summary
Constants Constants used by annic classes.
Hit Hit is a unit of result that is returned when user searches the annic index.
HTMLGenerator This class provides methods to export the annic patterns to HTML.
Parser This class provides utility methods to export the Hits to XML and read them back from XML to HIT objects.
Pattern Pattern is an extension of the HIT class.
PatternAnnotation Pattern Annotation is similar to a GATE Annotation except that it doesn't have any annotation ID but it contains its position in the token stream that is created when indexing documents.
Term This class represents pairs NAME-VALUE
 

Exception Summary
IndexException Exception that should be thrown should something unexpected happens during creating/updating/deleting index.
SearchException This exception should be thrown should anything unexpectable happens during search.