Class DefaultLanguage


  • public class DefaultLanguage
    extends org.languagetool.Language
    Default Language used when no other LanguageTool language is available. Uses default WordTokenizer and a small list of style rules.
    Author:
    jimh
    • Constructor Summary

      Constructors 
      Constructor Description
      DefaultLanguage()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String[] getCountries()  
      org.languagetool.language.Contributor[] getMaintainers()  
      String getName()  
      protected List<org.languagetool.rules.patterns.AbstractPatternRule> getPatternRules()  
      List<org.languagetool.rules.Rule> getRelevantRules​(ResourceBundle messages, org.languagetool.UserConfig userConfig, org.languagetool.Language motherTongue, List<org.languagetool.Language> altLanguages)  
      String getShortCode()  
      • Methods inherited from class org.languagetool.Language

        adaptSuggestions, createDefaultChunker, createDefaultDisambiguator, createDefaultPostDisambiguationChunker, createDefaultSentenceTokenizer, createDefaultSpellingRule, createDefaultSynthesizer, createDefaultTagger, createDefaultWordTokenizer, equals, equalsConsiderVariantsIfSpecified, getChunker, getClosingDoubleQuote, getClosingSingleQuote, getCommonWordsPath, getDefaultDisabledRulesForVariant, getDefaultEnabledRulesForVariant, getDefaultLanguageVariant, getDefaultSpellingRule, getDefaultSpellingRule, getDisambiguationUnifier, getDisambiguationUnifierConfiguration, getDisambiguator, getIgnoredCharactersRegex, getLanguageModel, getLocale, getLocaleWithCountryAndVariant, getMaintainedState, getOpeningDoubleQuote, getOpeningSingleQuote, getPostDisambiguationChunker, getPriorityForId, getRelevantLanguageModelCapableRules, getRelevantLanguageModelRules, getRelevantNeuralNetworkModels, getRelevantRemoteRules, getRelevantRulesGlobalConfig, getRelevantWord2VecModelRules, getRemoteEnhancedRules, getRuleFileNames, getRulePriority, getSentenceTokenizer, getShortCodeWithCountryAndVariant, getSynthesizer, getTagger, getTranslatedName, getUnifier, getUnifierConfiguration, getVariant, getWord2VecModel, getWordTokenizer, hashCode, hasMinMatchesRules, hasNGramFalseFriendRule, hasVariant, initLanguageModel, isAdvancedTypographyEnabled, isExternal, isHiddenFromGui, isSpellcheckOnlyLanguage, isVariant, setChunker, setDisambiguator, setPostDisambiguationChunker, setSentenceTokenizer, setSynthesizer, setTagger, setWordTokenizer, toAdvancedTypography, toString
    • Constructor Detail

      • DefaultLanguage

        public DefaultLanguage()
    • Method Detail

      • getShortCode

        public String getShortCode()
        Specified by:
        getShortCode in class org.languagetool.Language
      • getName

        public String getName()
        Specified by:
        getName in class org.languagetool.Language
      • getCountries

        public String[] getCountries()
        Specified by:
        getCountries in class org.languagetool.Language
      • getMaintainers

        public org.languagetool.language.Contributor[] getMaintainers()
        Specified by:
        getMaintainers in class org.languagetool.Language
      • getPatternRules

        protected List<org.languagetool.rules.patterns.AbstractPatternRule> getPatternRules()
                                                                                     throws IOException
        Overrides:
        getPatternRules in class org.languagetool.Language
        Throws:
        IOException
      • getRelevantRules

        public List<org.languagetool.rules.Rule> getRelevantRules​(ResourceBundle messages,
                                                                  org.languagetool.UserConfig userConfig,
                                                                  org.languagetool.Language motherTongue,
                                                                  List<org.languagetool.Language> altLanguages)
                                                           throws IOException
        Specified by:
        getRelevantRules in class org.languagetool.Language
        Throws:
        IOException