public final class MemRareWordDictionary extends AbstractRareWordDictionary
Modifier and Type | Field and Description |
---|---|
private CollectionMap<java.lang.String,RareWordTerm,? extends java.util.Collection<RareWordTerm>> |
_rareWordTermMap |
Constructor and Description |
---|
MemRareWordDictionary(java.lang.String name,
CollectionMap<java.lang.String,RareWordTerm,? extends java.util.Collection<RareWordTerm>> rareWordTermMap) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<RareWordTerm> |
getRareWordHits(java.lang.String rareWordText)
Get all terms within the dictionary that contain a given rare word
|
getName, getRareWordHits
private final CollectionMap<java.lang.String,RareWordTerm,? extends java.util.Collection<RareWordTerm>> _rareWordTermMap
public MemRareWordDictionary(java.lang.String name, CollectionMap<java.lang.String,RareWordTerm,? extends java.util.Collection<RareWordTerm>> rareWordTermMap)
rareWordTermMap
- Map with a Rare Word (tokens) as key, and RareWordTerm Collection as valuepublic java.util.Collection<RareWordTerm> getRareWordHits(java.lang.String rareWordText)
rareWordText
- text of the rare wordrareWordText