Package org.languagetool.rules.ru
Class RussianWordRepeatRule
- java.lang.Object
-
- org.languagetool.rules.Rule
-
- org.languagetool.rules.AdvancedWordRepeatRule
-
- org.languagetool.rules.ru.RussianWordRepeatRule
-
public class RussianWordRepeatRule extends org.languagetool.rules.AdvancedWordRepeatRule
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.regex.PatternEXC_NONWORDSExcluded non-words (special symbols, Roman numerals etc.)private static java.util.regex.PatternEXC_POSExcluded part of speech classes.private static java.util.Set<java.lang.String>EXC_WORDSExcluded dictionary words.
-
Constructor Summary
Constructors Constructor Description RussianWordRepeatRule(java.util.ResourceBundle messages)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDescription()protected java.util.regex.PatterngetExcludedNonWordsPattern()protected java.util.regex.PatterngetExcludedPos()protected java.util.Set<java.lang.String>getExcludedWordsPattern()java.lang.StringgetId()java.lang.StringgetMessage()java.lang.StringgetShortMessage()-
Methods inherited from class org.languagetool.rules.Rule
addExamplePair, estimateContextForSureMatch, getAntiPatterns, getCategory, getConfigureText, getCorrectExamples, getDefaultValue, getErrorTriggeringExamples, getIncorrectExamples, getLocQualityIssueType, getMaxConfigurableValue, getMinConfigurableValue, getSentenceWithImmunization, getUrl, hasConfigurableValue, isDefaultOff, isDefaultTempOff, isDictionaryBasedSpellingRule, isOfficeDefaultOff, isOfficeDefaultOn, makeAntiPatterns, setCategory, setCorrectExamples, setDefaultOff, setDefaultOn, setDefaultTempOff, setErrorTriggeringExamples, setIncorrectExamples, setLocQualityIssueType, setOfficeDefaultOff, setOfficeDefaultOn, setUrl, supportsLanguage, toRuleMatchArray, useInOffice
-
-
-
-
Field Detail
-
EXC_WORDS
private static final java.util.Set<java.lang.String> EXC_WORDS
Excluded dictionary words.
-
EXC_POS
private static final java.util.regex.Pattern EXC_POS
Excluded part of speech classes.
-
EXC_NONWORDS
private static final java.util.regex.Pattern EXC_NONWORDS
Excluded non-words (special symbols, Roman numerals etc.)
-
-
Method Detail
-
getId
public final java.lang.String getId()
- Specified by:
getIdin classorg.languagetool.rules.Rule
-
getDescription
public final java.lang.String getDescription()
- Specified by:
getDescriptionin classorg.languagetool.rules.Rule
-
getExcludedWordsPattern
protected java.util.Set<java.lang.String> getExcludedWordsPattern()
- Specified by:
getExcludedWordsPatternin classorg.languagetool.rules.AdvancedWordRepeatRule
-
getExcludedNonWordsPattern
protected java.util.regex.Pattern getExcludedNonWordsPattern()
- Specified by:
getExcludedNonWordsPatternin classorg.languagetool.rules.AdvancedWordRepeatRule
-
getExcludedPos
protected java.util.regex.Pattern getExcludedPos()
- Specified by:
getExcludedPosin classorg.languagetool.rules.AdvancedWordRepeatRule
-
getMessage
public final java.lang.String getMessage()
- Specified by:
getMessagein classorg.languagetool.rules.AdvancedWordRepeatRule
-
getShortMessage
public final java.lang.String getShortMessage()
- Specified by:
getShortMessagein classorg.languagetool.rules.AdvancedWordRepeatRule
-
-