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
Author:
Yakov Reztsov, based on code by Marcin MiƂkowski
  • Field Summary

    Fields inherited from class org.languagetool.rules.Rule

    messages
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    final String
     
    protected Pattern
     
    protected Pattern
     
    protected Set<String>
     
    final String
     
    final String
     
    final String
     

    Methods inherited from class org.languagetool.rules.AdvancedWordRepeatRule

    match

    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

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RussianWordRepeatRule

      public RussianWordRepeatRule(ResourceBundle messages)
  • Method Details

    • getId

      public final String getId()
      Specified by:
      getId in class org.languagetool.rules.Rule
    • getDescription

      public final String getDescription()
      Specified by:
      getDescription in class org.languagetool.rules.Rule
    • getExcludedWordsPattern

      protected Set<String> getExcludedWordsPattern()
      Specified by:
      getExcludedWordsPattern in class org.languagetool.rules.AdvancedWordRepeatRule
    • getExcludedNonWordsPattern

      protected Pattern getExcludedNonWordsPattern()
      Specified by:
      getExcludedNonWordsPattern in class org.languagetool.rules.AdvancedWordRepeatRule
    • getExcludedPos

      protected Pattern getExcludedPos()
      Specified by:
      getExcludedPos in class org.languagetool.rules.AdvancedWordRepeatRule
    • getMessage

      public final String getMessage()
      Specified by:
      getMessage in class org.languagetool.rules.AdvancedWordRepeatRule
    • getShortMessage

      public final String getShortMessage()
      Specified by:
      getShortMessage in class org.languagetool.rules.AdvancedWordRepeatRule