Package org.languagetool.language
Class SimpleGerman
java.lang.Object
org.languagetool.Language
org.languagetool.language.German
org.languagetool.language.GermanyGerman
org.languagetool.language.SimpleGerman
- All Implemented Interfaces:
AutoCloseable
Simple German (see e.g. Wikipedia)
that only support rules specific to this variant, not the other German rules.
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.languagetool.languagemodel.LanguageModel
getLanguageModel
(File indexDir) org.languagetool.language.Contributor[]
getName()
int
List
<org.languagetool.rules.Rule> getRelevantLanguageModelCapableRules
(ResourceBundle messages, @Nullable org.languagetool.languagemodel.LanguageModel languageModel, org.languagetool.UserConfig userConfig, org.languagetool.Language motherTongue, List<org.languagetool.Language> altLanguages) List
<org.languagetool.rules.Rule> getRelevantLanguageModelRules
(ResourceBundle messages, org.languagetool.languagemodel.LanguageModel languageModel) List
<org.languagetool.rules.Rule> getRelevantRules
(ResourceBundle messages, org.languagetool.UserConfig userConfig, org.languagetool.Language motherTongue, List<org.languagetool.Language> altLanguages) Methods inherited from class org.languagetool.language.GermanyGerman
getCountries
Methods inherited from class org.languagetool.language.German
close, getDefaultLanguageVariant, getDisambiguator, getMaintainedState, getNonStrictCompoundSplitter, getPostDisambiguationChunker, getRelevantWord2VecModelRules, getSentenceTokenizer, getStrictCompoundTokenizer, getSynthesizer, getTagger, getWord2VecModel
Methods inherited from class org.languagetool.Language
equals, equalsConsiderVariantsIfSpecified, getChunker, getCommonWordsPath, getDefaultDisabledRulesForVariant, getDefaultEnabledRulesForVariant, getDisambiguationUnifier, getDisambiguationUnifierConfiguration, getIgnoredCharactersRegex, getLocale, getLocaleWithCountryAndVariant, getPatternRules, getRelevantNeuralNetworkModels, getRelevantRulesGlobalConfig, getRuleFileNames, getShortCodeWithCountryAndVariant, getTranslatedName, getUnifier, getUnifierConfiguration, getVariant, getWordTokenizer, hashCode, hasNGramFalseFriendRule, hasVariant, initLanguageModel, isExternal, isHiddenFromGui, isSpellcheckOnlyLanguage, isVariant, toString
-
Constructor Details
-
SimpleGerman
public SimpleGerman()
-
-
Method Details
-
getName
- Overrides:
getName
in classGermanyGerman
-
getShortCode
- Overrides:
getShortCode
in classGerman
-
getMaintainers
public org.languagetool.language.Contributor[] getMaintainers()- Overrides:
getMaintainers
in classGerman
-
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 - Overrides:
getRelevantRules
in classGerman
- Throws:
IOException
-
getLanguageModel
public org.languagetool.languagemodel.LanguageModel getLanguageModel(File indexDir) throws IOException - Overrides:
getLanguageModel
in classGerman
- Throws:
IOException
-
getRelevantLanguageModelRules
public List<org.languagetool.rules.Rule> getRelevantLanguageModelRules(ResourceBundle messages, org.languagetool.languagemodel.LanguageModel languageModel) throws IOException - Overrides:
getRelevantLanguageModelRules
in classGerman
- Throws:
IOException
-
getRelevantLanguageModelCapableRules
public List<org.languagetool.rules.Rule> getRelevantLanguageModelCapableRules(ResourceBundle messages, @Nullable @Nullable org.languagetool.languagemodel.LanguageModel languageModel, org.languagetool.UserConfig userConfig, org.languagetool.Language motherTongue, List<org.languagetool.Language> altLanguages) throws IOException - Overrides:
getRelevantLanguageModelCapableRules
in classGermanyGerman
- Throws:
IOException
-
getPriorityForId
- Overrides:
getPriorityForId
in classGerman
-