Modifier and Type | Class and Description |
---|---|
class |
ArrayListMap<K,V>
Author: SPF
Affiliation: CHIP-NLP
Date: 7/23/14
|
class |
DefaultCollectionMap<K,V,T extends Collection<V>> |
class |
EnumSetMap<K extends Enum<K>,V> |
class |
HashSetMap<K,V>
Author: SPF
Affiliation: CHIP-NLP
Date: 6/24/14
|
class |
ImmutableCollectionMap<K,V,T extends Collection<V>>
Author: SPF
Affiliation: CHIP-NLP
Date: 9/5/2014
|
Constructor and Description |
---|
ImmutableCollectionMap(CollectionMap<K,V,T> collectionMap) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultJCasTermAnnotator.findTerms(RareWordDictionary dictionary,
List<FastLookupToken> allTokens,
List<Integer> lookupTokenIndices,
CollectionMap<TextSpan,Long,? extends Collection<Long>> termsFromDictionary)
Given a dictionary, tokens, and lookup token indices, populate a terms collection with discovered terms
|
void |
JCasTermAnnotator.findTerms(RareWordDictionary dictionary,
List<FastLookupToken> allTokens,
List<Integer> lookupTokenIndices,
CollectionMap<TextSpan,Long,? extends Collection<Long>> termsFromDictionary)
Given a dictionary, tokens, and lookup token indices, populate a terms collection with discovered terms
|
void |
OverlapJCasTermAnnotator.findTerms(RareWordDictionary dictionary,
List<FastLookupToken> allTokens,
List<Integer> lookupTokenIndices,
CollectionMap<TextSpan,Long,? extends Collection<Long>> termsFromDictionary)
Given a dictionary, tokens, and lookup token indices, populate a terms collection with discovered terms
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractJCasTermAnnotator.processWindow(org.apache.uima.jcas.JCas jcas,
org.apache.uima.jcas.tcas.Annotation window,
Map<RareWordDictionary,CollectionMap<TextSpan,Long,? extends Collection<Long>>> dictionaryTerms)
Processes a window of annotations for dictionary terms
|
void |
WindowProcessor.processWindow(org.apache.uima.jcas.JCas jcas,
org.apache.uima.jcas.tcas.Annotation window,
Map<RareWordDictionary,CollectionMap<TextSpan,Long,? extends Collection<Long>>> dictionaryTerms)
Processes a window of annotations for dictionary terms
|
Constructor and Description |
---|
DefaultConcept(String cui,
String preferredText,
CollectionMap<String,String,? extends Collection<String>> codes) |
Modifier and Type | Method and Description |
---|---|
static CollectionMap<TextSpan,Long,? extends Collection<Long>> |
PrecisionTermConsumer.createPreciseTerms(CollectionMap<TextSpan,Long,? extends Collection<Long>> semanticTerms)
Refine a collection of dictionary terms to only contain the most specific variations:
"colon cancer" instead of "cancer", performed by span inclusion /complete containment, not overlap
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractTermConsumer.consumeHits(org.apache.uima.jcas.JCas jcas,
RareWordDictionary dictionary,
CollectionMap<TextSpan,Long,? extends Collection<Long>> textSpanCuis,
CollectionMap<Long,Concept,? extends Collection<Concept>> cuiConcepts) |
void |
AbstractTermConsumer.consumeHits(org.apache.uima.jcas.JCas jcas,
RareWordDictionary dictionary,
CollectionMap<TextSpan,Long,? extends Collection<Long>> textSpanCuis,
CollectionMap<Long,Concept,? extends Collection<Concept>> cuiConcepts) |
void |
SemanticCleanupTermConsumer.consumeHits(org.apache.uima.jcas.JCas jcas,
RareWordDictionary dictionary,
CollectionMap<TextSpan,Long,? extends Collection<Long>> textSpanCuis,
CollectionMap<Long,Concept,? extends Collection<Concept>> cuiConcepts)
Refine a collection of dictionary terms to only contain the most specific variations:
"colon cancer" instead of "cancer", performed by span inclusion /complete containment, not overlap.
|
void |
SemanticCleanupTermConsumer.consumeHits(org.apache.uima.jcas.JCas jcas,
RareWordDictionary dictionary,
CollectionMap<TextSpan,Long,? extends Collection<Long>> textSpanCuis,
CollectionMap<Long,Concept,? extends Collection<Concept>> cuiConcepts)
Refine a collection of dictionary terms to only contain the most specific variations:
"colon cancer" instead of "cancer", performed by span inclusion /complete containment, not overlap.
|
void |
TermConsumer.consumeHits(org.apache.uima.jcas.JCas jcas,
RareWordDictionary dictionary,
CollectionMap<TextSpan,Long,? extends Collection<Long>> textSpanCuis,
CollectionMap<Long,Concept,? extends Collection<Concept>> cuiConcepts) |
void |
TermConsumer.consumeHits(org.apache.uima.jcas.JCas jcas,
RareWordDictionary dictionary,
CollectionMap<TextSpan,Long,? extends Collection<Long>> textSpanCuis,
CollectionMap<Long,Concept,? extends Collection<Concept>> cuiConcepts) |
void |
DefaultTermConsumer.consumeTypeIdHits(org.apache.uima.jcas.JCas jcas,
String codingScheme,
int cTakesSemantic,
CollectionMap<TextSpan,Long,? extends Collection<Long>> textSpanCuis,
CollectionMap<Long,Concept,? extends Collection<Concept>> cuiConcepts) |
void |
DefaultTermConsumer.consumeTypeIdHits(org.apache.uima.jcas.JCas jcas,
String codingScheme,
int cTakesSemantic,
CollectionMap<TextSpan,Long,? extends Collection<Long>> textSpanCuis,
CollectionMap<Long,Concept,? extends Collection<Concept>> cuiConcepts) |
void |
PrecisionTermConsumer.consumeTypeIdHits(org.apache.uima.jcas.JCas jcas,
String defaultScheme,
int cTakesSemantic,
CollectionMap<TextSpan,Long,? extends Collection<Long>> semanticTerms,
CollectionMap<Long,Concept,? extends Collection<Concept>> conceptMap)
Only uses the largest spans for the type
|
void |
PrecisionTermConsumer.consumeTypeIdHits(org.apache.uima.jcas.JCas jcas,
String defaultScheme,
int cTakesSemantic,
CollectionMap<TextSpan,Long,? extends Collection<Long>> semanticTerms,
CollectionMap<Long,Concept,? extends Collection<Concept>> conceptMap)
Only uses the largest spans for the type
|
void |
SemanticCleanupTermConsumer.consumeTypeIdHits(org.apache.uima.jcas.JCas jcas,
String defaultScheme,
int cTakesSemantic,
CollectionMap<TextSpan,Long,? extends Collection<Long>> semanticTerms,
CollectionMap<Long,Concept,? extends Collection<Concept>> conceptMap) |
void |
SemanticCleanupTermConsumer.consumeTypeIdHits(org.apache.uima.jcas.JCas jcas,
String defaultScheme,
int cTakesSemantic,
CollectionMap<TextSpan,Long,? extends Collection<Long>> semanticTerms,
CollectionMap<Long,Concept,? extends Collection<Concept>> conceptMap) |
void |
TermConsumer.consumeTypeIdHits(org.apache.uima.jcas.JCas jcas,
String codingScheme,
int cTakesSemantic,
CollectionMap<TextSpan,Long,? extends Collection<Long>> textSpanCuis,
CollectionMap<Long,Concept,? extends Collection<Concept>> cuiConcepts) |
void |
TermConsumer.consumeTypeIdHits(org.apache.uima.jcas.JCas jcas,
String codingScheme,
int cTakesSemantic,
CollectionMap<TextSpan,Long,? extends Collection<Long>> textSpanCuis,
CollectionMap<Long,Concept,? extends Collection<Concept>> cuiConcepts) |
static CollectionMap<TextSpan,Long,? extends Collection<Long>> |
PrecisionTermConsumer.createPreciseTerms(CollectionMap<TextSpan,Long,? extends Collection<Long>> semanticTerms)
Refine a collection of dictionary terms to only contain the most specific variations:
"colon cancer" instead of "cancer", performed by span inclusion /complete containment, not overlap
|
protected static Collection<Integer> |
AbstractTermConsumer.getUsedcTakesSemantics(CollectionMap<Long,Concept,? extends Collection<Concept>> cuiConcepts) |
Modifier and Type | Method and Description |
---|---|
static CollectionMap<String,RareWordTerm,List<RareWordTerm>> |
RareWordTermMapCreator.createRareWordTermMap(Iterable<RareWordTermMapCreator.CuiTerm> cuiTerms) |
Constructor and Description |
---|
MemRareWordDictionary(String name,
CollectionMap<String,RareWordTerm,? extends Collection<RareWordTerm>> rareWordTermMap) |
Copyright © 2012-2017 The Apache Software Foundation. All Rights Reserved.