public class EntityEvaluatorConsumer
extends org.apache.uima.analysis_component.JCasAnnotator_ImplBase
| Modifier and Type | Class and Description |
|---|---|
static class |
EntityEvaluatorConsumer.OffsetMode |
static class |
EntityEvaluatorConsumer.OffsetScope |
| Modifier and Type | Field and Description |
|---|---|
static String |
DOCUMENT_ID_COLUMN |
static String |
OFFSETS_COLUMN |
static String |
PARAM_COLUMN_DEFINITIONS |
static String |
PARAM_ENTITY_TYPES |
static String |
PARAM_FEATURE_FILTERS |
static String |
PARAM_OFFSET_MODE |
static String |
PARAM_OFFSET_SCOPE |
static String |
PARAM_OUTPUT_COLUMNS |
static String |
PARAM_OUTPUT_FILE |
static String |
PARAM_TYPE_PREFIX |
static String |
SENTENCE_ID_COLUMN |
| Constructor and Description |
|---|
EntityEvaluatorConsumer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendEntityRecordsToFile() |
void |
batchProcessComplete() |
void |
collectionProcessComplete() |
static NavigableMap<Integer,Integer> |
createNumWsMap(String input)
Returns a map where for each white space position, the number of
preceding non-whitespace characters from the beginning of input
is returned.
Thus, for each character-based offset o, the non-whitespace offset may be retrieved using the floor entry for o, retrieving its value and subtracting it from o. |
static org.apache.uima.cas.Type |
findType(String typeName,
String typePrefix,
org.apache.uima.cas.TypeSystem ts) |
void |
initialize(org.apache.uima.UimaContext aContext) |
void |
process(org.apache.uima.jcas.JCas aJCas) |
getRequiredCasInterface, processgetCasInstancesRequired, hasNext, nextpublic static final String DOCUMENT_ID_COLUMN
public static final String SENTENCE_ID_COLUMN
public static final String OFFSETS_COLUMN
public static final String PARAM_OUTPUT_COLUMNS
public static final String PARAM_COLUMN_DEFINITIONS
public static final String PARAM_TYPE_PREFIX
public static final String PARAM_ENTITY_TYPES
public static final String PARAM_FEATURE_FILTERS
public static final String PARAM_OFFSET_MODE
public static final String PARAM_OFFSET_SCOPE
public static final String PARAM_OUTPUT_FILE
public static NavigableMap<Integer,Integer> createNumWsMap(String input)
input - public static org.apache.uima.cas.Type findType(String typeName, String typePrefix, org.apache.uima.cas.TypeSystem ts)
protected void appendEntityRecordsToFile()
public void batchProcessComplete()
throws org.apache.uima.analysis_engine.AnalysisEngineProcessException
batchProcessComplete in interface org.apache.uima.analysis_component.AnalysisComponentbatchProcessComplete in class org.apache.uima.analysis_component.AnalysisComponent_ImplBaseorg.apache.uima.analysis_engine.AnalysisEngineProcessExceptionpublic void collectionProcessComplete()
throws org.apache.uima.analysis_engine.AnalysisEngineProcessException
collectionProcessComplete in interface org.apache.uima.analysis_component.AnalysisComponentcollectionProcessComplete in class org.apache.uima.analysis_component.AnalysisComponent_ImplBaseorg.apache.uima.analysis_engine.AnalysisEngineProcessExceptionpublic void initialize(org.apache.uima.UimaContext aContext)
throws org.apache.uima.resource.ResourceInitializationException
initialize in interface org.apache.uima.analysis_component.AnalysisComponentinitialize in class org.apache.uima.analysis_component.AnalysisComponent_ImplBaseorg.apache.uima.resource.ResourceInitializationExceptionpublic void process(org.apache.uima.jcas.JCas aJCas)
throws org.apache.uima.analysis_engine.AnalysisEngineProcessException
process in class org.apache.uima.analysis_component.JCasAnnotator_ImplBaseorg.apache.uima.analysis_engine.AnalysisEngineProcessExceptionCopyright © 2018 JULIE Lab, Germany. All rights reserved.