public class NamedEntityRegexAnnotator
extends JCasAnnotator_ImplBase
Modifier and Type | Field and Description |
---|---|
private static Log |
log |
private NamedEntityRegexDao |
neRegexDao |
private java.util.Map<NamedEntityRegex,java.util.regex.Pattern> |
regexMap |
Constructor and Description |
---|
NamedEntityRegexAnnotator() |
Modifier and Type | Method and Description |
---|---|
void |
initialize(UimaContext aContext) |
protected void |
initRegexMap(java.util.List<NamedEntityRegex> regexList) |
void |
process(JCas aJCas) |
private void |
processRegex(JCas aJCas,
Annotation anno,
NamedEntityRegex neRegex,
java.util.regex.Pattern pattern)
Search the document / annotation span for with the supplied pattern.
|
private static final Log log
private NamedEntityRegexDao neRegexDao
private java.util.Map<NamedEntityRegex,java.util.regex.Pattern> regexMap
public void initialize(UimaContext aContext) throws ResourceInitializationException
ResourceInitializationException
protected void initRegexMap(java.util.List<NamedEntityRegex> regexList)
public void process(JCas aJCas) throws AnalysisEngineProcessException
AnalysisEngineProcessException
private void processRegex(JCas aJCas, Annotation anno, NamedEntityRegex neRegex, java.util.regex.Pattern pattern)
aJCas
- anno
- neRegex
- pattern
-