public interface TermConsumer
Modifier and Type | Method and Description |
---|---|
void |
consumeHits(JCas jcas,
RareWordDictionary dictionary,
CollectionMap<TextSpan,java.lang.Long,? extends java.util.Collection<java.lang.Long>> textSpanCuis,
CollectionMap<java.lang.Long,Concept,? extends java.util.Collection<Concept>> cuiConcepts) |
void |
consumeTypeIdHits(JCas jcas,
java.lang.String defaultScheme,
int cTakesSemantic,
CollectionMap<TextSpan,java.lang.Long,? extends java.util.Collection<java.lang.Long>> textSpanCuis,
CollectionMap<java.lang.Long,Concept,? extends java.util.Collection<Concept>> cuiConcepts) |
void consumeHits(JCas jcas, RareWordDictionary dictionary, CollectionMap<TextSpan,java.lang.Long,? extends java.util.Collection<java.lang.Long>> textSpanCuis, CollectionMap<java.lang.Long,Concept,? extends java.util.Collection<Concept>> cuiConcepts) throws AnalysisEngineProcessException
jcas
- -dictionary
- the dictionary: Anatomical Site, Disease/Disorder, Drug, combination, etc.textSpanCuis
- collection of discovered termscuiConcepts
- map of cuis to conceptsAnalysisEngineProcessException
void consumeTypeIdHits(JCas jcas, java.lang.String defaultScheme, int cTakesSemantic, CollectionMap<TextSpan,java.lang.Long,? extends java.util.Collection<java.lang.Long>> textSpanCuis, CollectionMap<java.lang.Long,Concept,? extends java.util.Collection<Concept>> cuiConcepts) throws AnalysisEngineProcessException
jcas
- -defaultScheme
- - name of the coding scheme to use if no secondary (snomed, rxnorm) schemes existcTakesSemantic
- cTakes IdentifiedAnnotation only accepts an integer as a cTakesSemanticorg.apache.uima.analysis_engine.AnalysisEngineProcessException
AnalysisEngineProcessException