public class DictionaryNameFinder
extends org.apache.uima.analysis_component.CasAnnotator_ImplBase
Modifier and Type | Field and Description |
---|---|
protected org.apache.uima.UimaContext |
context |
protected org.apache.uima.util.Logger |
mLogger |
protected org.apache.uima.cas.Type |
mNameType |
protected org.apache.uima.cas.Type |
mSentenceType |
protected org.apache.uima.cas.Type |
mTokenType |
protected String |
name |
Constructor and Description |
---|
DictionaryNameFinder()
Initializes a new instance.
|
Modifier and Type | Method and Description |
---|---|
void |
destroy()
Releases allocated resources.
|
protected void |
documentDone(org.apache.uima.cas.CAS cas)
Called if the current document is completely processed.
|
protected Span[] |
find(org.apache.uima.cas.CAS cas,
String[] tokens) |
void |
initialize()
Initializes the current instance with the given context.
|
void |
initialize(org.apache.uima.UimaContext context) |
protected void |
postProcessAnnotations(Span[] detectedNames,
org.apache.uima.cas.text.AnnotationFS[] nameAnnotations) |
void |
process(org.apache.uima.cas.CAS cas)
Performs name finding on the given cas object.
|
void |
typeSystemInit(org.apache.uima.cas.TypeSystem typeSystem)
Initializes the type system.
|
getRequiredCasInterface, process
getCasInstancesRequired, hasNext, next
protected final String name
protected org.apache.uima.cas.Type mSentenceType
protected org.apache.uima.cas.Type mTokenType
protected org.apache.uima.cas.Type mNameType
protected org.apache.uima.UimaContext context
protected org.apache.uima.util.Logger mLogger
public DictionaryNameFinder()
initialize()
to initialize
this instance. Not use the constructor.public void initialize() throws org.apache.uima.resource.ResourceInitializationException
org.apache.uima.resource.ResourceInitializationException
public void destroy()
destroy
in interface org.apache.uima.analysis_component.AnalysisComponent
destroy
in class org.apache.uima.analysis_component.AnalysisComponent_ImplBase
public final void initialize(org.apache.uima.UimaContext context) throws org.apache.uima.resource.ResourceInitializationException
initialize
in interface org.apache.uima.analysis_component.AnalysisComponent
initialize
in class org.apache.uima.analysis_component.AnalysisComponent_ImplBase
org.apache.uima.resource.ResourceInitializationException
public void typeSystemInit(org.apache.uima.cas.TypeSystem typeSystem) throws org.apache.uima.analysis_engine.AnalysisEngineProcessException
typeSystemInit
in class org.apache.uima.analysis_component.CasAnnotator_ImplBase
org.apache.uima.analysis_engine.AnalysisEngineProcessException
protected void postProcessAnnotations(Span[] detectedNames, org.apache.uima.cas.text.AnnotationFS[] nameAnnotations)
protected void documentDone(org.apache.uima.cas.CAS cas)
public final void process(org.apache.uima.cas.CAS cas)
process
in class org.apache.uima.analysis_component.CasAnnotator_ImplBase
Copyright © 2016 The Apache Software Foundation. All rights reserved.