Package org.apache.uima.analysis_engine.annotator
package org.apache.uima.analysis_engine.annotator
The Annotator Interfaces, along with supporting interfaces and exception classes.
The annotator interfaces are as follows:
: the base interface for all annotators. Annotators should not implement this directly.BaseAnnotator
: an annotator that can process any type of entity.GenericAnnotator
: an annotator that processes text documents.TextAnnotator
: similar toJTextAnnotator
TextAnnotator
, but uses the Java-object-basedJCas
interface instead of the standardCAS
interface.
-
ClassDescriptionDeprecated.As of release 2.3.0, use CasAnnotator_ImplBase or JCasAnnotator_ImplBase insteadAn
AnnotatorConfigurationException
is thrown by an annotator if the settings of its configuration parameters are invalid.Deprecated.As of release 2.3.0, use {link UimaContext} insteadDeprecated.Use {link UimaContext} insteadAnAnnotatorInitializationException
may be thrown by an annotator's initialize method, indicating that the annotator failed to successfully initialize itself.AnAnnotatorProcessException
may be thrown by an annotator's process method, indicating that a failure occurred during processing.Base interface for annotators in UIMA SDK v1.x.Deprecated.As of release 2.3.0, use CasAnnotator_ImplBase or JCasAnnotator_ImplBase insteadDeprecated.As of release 2.3.0, use CasAnnotator_ImplBase or JCasAnnotator_ImplBase insteadDeprecated.As of release 2.3.0, use JCasAnnotator_ImplBase insteadDeprecated.As of release 2.3.0, use JCasAnnotator_ImplBase insteadDeprecated.As of release 2.3.0, use CasAnnotator_ImplBase or JCasAnnotator_ImplBase instead