The Gazetteer interface defines the mandatory methods of a gazetteer PR.
Listener for GazetteerEvents
A gazetter that exploits a linear gazetter to generate annotations according to a mapping definition between lists and ontology classes
AbstractGazetteer This class implements the common-for-all methods of the Gazetteer interface
AbstratOntoGazetteer This class implements the methods common for all ontology-aware gazetteers.
This component is responsible for doing lists lookup.
class implementing the map using binary search by char as key to retrieve the corresponding object.
Title: Flexible Gazetteer The Flexible Gazetteer provides users with the flexibility to choose their own customised input and an external Gazetteer.
Implements a state of the deterministic finite state machine of the gazetter.
Gazetteer Event to be used whenever an event needs to be fired and spread among Gazetteer Listeners
Gazetteer List provides the means for uploading, managing and storing the data in the gazetteer list files.
A node in a gazetteer list allowing an arbitary amount of features to be added as metadata to an entry, e.g.: With the separator set to '\t', if a gazetteer entry looked like this: Vodaphone type=mobile phone company Then the GazetteerNode would consist of an entry "Vodaphone", with a featureMap containing the key "type", mapped to "mobile phone company".
Represents a Linear Definition [lists.def] file
The normal usage of the class will be * construct it * setURL * load * change * store
Linear node specifies an entry of the type : list:major:minor:language:annotationType
Used to describe a type of lookup annotations.
Represents a mapping definition which maps gazetteer lists to ontology classes
Represents a single node from the mapping definition
Title: NodePosition.java Description: This class is used to store the information about the changes in the text and the addition or the subtraction of the spaces.
An ontology-aware gazetteer, producing additional annotations with features [class] and [ontology].
Provides a way to efficiently multi-thread a DefaultGazetteer.
Used to signal Gazetteer specific exceptions
exception thrown when an invalid format of a file is detected