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:
java.lang.AutoCloseable
public class SimpleGerman extends GermanyGerman
Simple German (see e.g. Wikipedia) that only support rules specific to this variant, not the other German rules.
-
-
Constructor Summary
Constructors Constructor Description SimpleGerman()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.languagetool.languagemodel.LanguageModelgetLanguageModel(java.io.File indexDir)org.languagetool.language.Contributor[]getMaintainers()java.lang.StringgetName()intgetPriorityForId(java.lang.String id)java.util.List<org.languagetool.rules.Rule>getRelevantLanguageModelCapableRules(java.util.ResourceBundle messages, @Nullable org.languagetool.languagemodel.LanguageModel languageModel, org.languagetool.UserConfig userConfig, org.languagetool.Language motherTongue, java.util.List<org.languagetool.Language> altLanguages)java.util.List<org.languagetool.rules.Rule>getRelevantLanguageModelRules(java.util.ResourceBundle messages, org.languagetool.languagemodel.LanguageModel languageModel)java.util.List<org.languagetool.rules.Rule>getRelevantRules(java.util.ResourceBundle messages, org.languagetool.UserConfig userConfig, org.languagetool.Language motherTongue, java.util.List<org.languagetool.Language> altLanguages)java.lang.StringgetShortCode()-
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
-
-
-
-
Method Detail
-
getName
public java.lang.String getName()
- Overrides:
getNamein classGermanyGerman
-
getShortCode
public java.lang.String getShortCode()
- Overrides:
getShortCodein classGerman
-
getMaintainers
public org.languagetool.language.Contributor[] getMaintainers()
- Overrides:
getMaintainersin classGerman
-
getRelevantRules
public java.util.List<org.languagetool.rules.Rule> getRelevantRules(java.util.ResourceBundle messages, org.languagetool.UserConfig userConfig, org.languagetool.Language motherTongue, java.util.List<org.languagetool.Language> altLanguages) throws java.io.IOException- Overrides:
getRelevantRulesin classGerman- Throws:
java.io.IOException
-
getLanguageModel
public org.languagetool.languagemodel.LanguageModel getLanguageModel(java.io.File indexDir) throws java.io.IOException- Overrides:
getLanguageModelin classGerman- Throws:
java.io.IOException
-
getRelevantLanguageModelRules
public java.util.List<org.languagetool.rules.Rule> getRelevantLanguageModelRules(java.util.ResourceBundle messages, org.languagetool.languagemodel.LanguageModel languageModel) throws java.io.IOException- Overrides:
getRelevantLanguageModelRulesin classGerman- Throws:
java.io.IOException
-
getRelevantLanguageModelCapableRules
public java.util.List<org.languagetool.rules.Rule> getRelevantLanguageModelCapableRules(java.util.ResourceBundle messages, @Nullable @Nullable org.languagetool.languagemodel.LanguageModel languageModel, org.languagetool.UserConfig userConfig, org.languagetool.Language motherTongue, java.util.List<org.languagetool.Language> altLanguages) throws java.io.IOException- Overrides:
getRelevantLanguageModelCapableRulesin classGermanyGerman- Throws:
java.io.IOException
-
getPriorityForId
public int getPriorityForId(java.lang.String id)
- Overrides:
getPriorityForIdin classGerman
-
-