public class ContextDependentTokenizerAnnotator
extends JCasAnnotator_ImplBase
Modifier and Type | Field and Description |
---|---|
private DateFSM |
iv_dateFSM |
private FractionFSM |
iv_fractionFSM |
private Logger |
iv_logger |
private MeasurementFSM |
iv_measurementFSM |
private PersonTitleFSM |
iv_personTitleFSM |
private RangeFSM |
iv_rangeFSM |
private RomanNumeralFSM |
iv_romanNumeralFSM |
private TimeFSM |
iv_timeFSM |
Constructor and Description |
---|
ContextDependentTokenizerAnnotator() |
Modifier and Type | Method and Description |
---|---|
private static BaseToken |
adaptToBaseToken(BaseToken obj)
Adapts JCas objects to BaseToken interfaces expected by the Finite State
Machines.
|
static AnalysisEngineDescription |
createAnnotatorDescription() |
private void |
executeFSMs(JCas jcas,
java.util.List<? extends BaseToken> baseTokenList) |
void |
initialize(UimaContext annotCtx) |
void |
process(JCas jcas) |
private Logger iv_logger
private DateFSM iv_dateFSM
private TimeFSM iv_timeFSM
private FractionFSM iv_fractionFSM
private RomanNumeralFSM iv_romanNumeralFSM
private RangeFSM iv_rangeFSM
private MeasurementFSM iv_measurementFSM
private PersonTitleFSM iv_personTitleFSM
public void initialize(UimaContext annotCtx) throws ResourceInitializationException
ResourceInitializationException
public void process(JCas jcas) throws AnalysisEngineProcessException
AnalysisEngineProcessException
private void executeFSMs(JCas jcas, java.util.List<? extends BaseToken> baseTokenList) throws AnalysisEngineProcessException
AnalysisEngineProcessException
private static BaseToken adaptToBaseToken(BaseToken obj) throws java.lang.Exception
obj
- java.lang.Exception
public static AnalysisEngineDescription createAnnotatorDescription() throws ResourceInitializationException
ResourceInitializationException