Class GermanConfusionProbabilityRule


  • public class GermanConfusionProbabilityRule
    extends org.languagetool.rules.ngrams.ConfusionProbabilityRule
    Since:
    3.1
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static java.util.List<java.lang.String> EXCEPTIONS  
      private static java.util.List<java.util.regex.Pattern> SENTENCE_EXCEPTION_PATTERNS  
      • Fields inherited from class org.languagetool.rules.ngrams.ConfusionProbabilityRule

        MIN_COVERAGE, RULE_ID
      • Fields inherited from class org.languagetool.rules.Rule

        messages
    • Constructor Summary

      Constructors 
      Constructor Description
      GermanConfusionProbabilityRule​(java.util.ResourceBundle messages, org.languagetool.languagemodel.LanguageModel languageModel, org.languagetool.Language language)  
      GermanConfusionProbabilityRule​(java.util.ResourceBundle messages, org.languagetool.languagemodel.LanguageModel languageModel, org.languagetool.Language language, int grams)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected boolean isException​(java.lang.String sentenceText)  
      • Methods inherited from class org.languagetool.rules.ngrams.ConfusionProbabilityRule

        estimateContextForSureMatch, getDescription, getFilenames, getId, getMessage, getNGrams, match, setConfusionPair
      • Methods inherited from class org.languagetool.rules.Rule

        addExamplePair, 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 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • SENTENCE_EXCEPTION_PATTERNS

        private static final java.util.List<java.util.regex.Pattern> SENTENCE_EXCEPTION_PATTERNS
      • EXCEPTIONS

        private static final java.util.List<java.lang.String> EXCEPTIONS
    • Constructor Detail

      • GermanConfusionProbabilityRule

        public GermanConfusionProbabilityRule​(java.util.ResourceBundle messages,
                                              org.languagetool.languagemodel.LanguageModel languageModel,
                                              org.languagetool.Language language)
      • GermanConfusionProbabilityRule

        public GermanConfusionProbabilityRule​(java.util.ResourceBundle messages,
                                              org.languagetool.languagemodel.LanguageModel languageModel,
                                              org.languagetool.Language language,
                                              int grams)
    • Method Detail

      • isException

        protected boolean isException​(java.lang.String sentenceText)
        Overrides:
        isException in class org.languagetool.rules.ngrams.ConfusionProbabilityRule