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 UimaContext insteadAnAnnotatorContextException
is thrown by anAnnotatorContext
if it cannot complete the invoked operation due to a failure in the underlying implementation.AnAnnotatorInitializationException
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