public abstract class AbstractSimpleReplaceLemmasRule extends AbstractSimpleReplaceRule
Modifier and Type | Field and Description |
---|---|
protected Map<String,List<String>> |
wrongLemmas |
ignoreTaggedWords, subRuleSpecificIds
Constructor and Description |
---|
AbstractSimpleReplaceLemmasRule(ResourceBundle messages,
Language language) |
Modifier and Type | Method and Description |
---|---|
Locale |
getLocale() |
Map<String,List<String>> |
getWrongWords() |
boolean |
isCaseSensitive()
Indicates if the rule is case-sensitive.
|
RuleMatch[] |
match(AnalyzedSentence sentence)
Check whether the given sentence matches this error rule, i.e. whether it
contains the error detected by this rule.
|
createRuleMatch, findMatches, getDescription, getId, getMessage, getShort, getSynthesizer, isCheckLemmas, isTagged, isTokenException, loadFromPath, loadFromPath, setCheckLemmas, setIgnoreTaggedWords, useSubRuleSpecificIds
addExamplePair, addTags, addToneTags, cacheAntiPatterns, estimateContextForSureMatch, getAntiPatterns, getCategory, getConfigureText, getCorrectExamples, getDefaultValue, getDistanceTokens, getErrorTriggeringExamples, getFullId, getIncorrectExamples, getLocQualityIssueType, getMaxConfigurableValue, getMinConfigurableValue, getMinPrevMatches, getSentenceWithImmunization, getSourceFile, getSubId, getTags, getToneTags, getUrl, hasConfigurableValue, hasTag, hasToneTag, isDefaultOff, isDefaultTempOff, isDictionaryBasedSpellingRule, isGoalSpecific, isOfficeDefaultOff, isOfficeDefaultOn, isPremium, makeAntiPatterns, setCategory, setCorrectExamples, setDefaultOff, setDefaultOn, setDefaultTempOff, setDistanceTokens, setErrorTriggeringExamples, setExamplePair, setGoalSpecific, setIncorrectExamples, setLocQualityIssueType, setMinPrevMatches, setOfficeDefaultOff, setOfficeDefaultOn, setPremium, setTags, setToneTags, setUrl, supportsLanguage, toRuleMatchArray, useInOffice
public AbstractSimpleReplaceLemmasRule(ResourceBundle messages, Language language) throws IOException
IOException
public Map<String,List<String>> getWrongWords()
getWrongWords
in class AbstractSimpleReplaceRule
public boolean isCaseSensitive()
AbstractSimpleReplaceRule
true
.isCaseSensitive
in class AbstractSimpleReplaceRule
public Locale getLocale()
getLocale
in class AbstractSimpleReplaceRule
AbstractSimpleReplaceRule.isCaseSensitive()
is set to false
.public final RuleMatch[] match(AnalyzedSentence sentence)
Rule
match
in class AbstractSimpleReplaceRule
sentence
- a pre-analyzed sentenceRuleMatch
objects