Package org.languagetool.language
Class French
java.lang.Object
org.languagetool.Language
org.languagetool.language.French
- All Implemented Interfaces:
AutoCloseable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.languagetool.tagging.disambiguation.Disambiguator
private org.languagetool.languagemodel.LanguageModel
private org.languagetool.tokenizers.SentenceTokenizer
private org.languagetool.synthesis.Synthesizer
private org.languagetool.tagging.Tagger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
Closes the language model, if any.String[]
org.languagetool.tagging.disambiguation.Disambiguator
org.languagetool.languagemodel.LanguageModel
getLanguageModel
(File indexDir) org.languagetool.LanguageMaintainedState
org.languagetool.language.Contributor[]
getName()
int
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) List
<org.languagetool.rules.Rule> getRelevantRulesGlobalConfig
(ResourceBundle messages, org.languagetool.GlobalConfig globalConfig, org.languagetool.UserConfig userConfig, org.languagetool.Language motherTongue, List<org.languagetool.Language> altLanguages) org.languagetool.tokenizers.SentenceTokenizer
org.languagetool.synthesis.Synthesizer
org.languagetool.tagging.Tagger
Methods inherited from class org.languagetool.Language
equals, equalsConsiderVariantsIfSpecified, getChunker, getCommonWordsPath, getDefaultDisabledRulesForVariant, getDefaultEnabledRulesForVariant, getDefaultLanguageVariant, getDisambiguationUnifier, getDisambiguationUnifierConfiguration, getIgnoredCharactersRegex, getLocale, getLocaleWithCountryAndVariant, getPatternRules, getPostDisambiguationChunker, getRelevantLanguageModelCapableRules, getRelevantNeuralNetworkModels, getRelevantWord2VecModelRules, getRuleFileNames, getShortCodeWithCountryAndVariant, getTranslatedName, getUnifier, getUnifierConfiguration, getVariant, getWord2VecModel, getWordTokenizer, hashCode, hasNGramFalseFriendRule, hasVariant, initLanguageModel, isExternal, isHiddenFromGui, isSpellcheckOnlyLanguage, isVariant, toString
-
Field Details
-
sentenceTokenizer
private org.languagetool.tokenizers.SentenceTokenizer sentenceTokenizer -
synthesizer
private org.languagetool.synthesis.Synthesizer synthesizer -
tagger
private org.languagetool.tagging.Tagger tagger -
disambiguator
private org.languagetool.tagging.disambiguation.Disambiguator disambiguator -
languageModel
private org.languagetool.languagemodel.LanguageModel languageModel
-
-
Constructor Details
-
French
public French()
-
-
Method Details
-
getSentenceTokenizer
public org.languagetool.tokenizers.SentenceTokenizer getSentenceTokenizer()- Overrides:
getSentenceTokenizer
in classorg.languagetool.Language
-
getName
- Specified by:
getName
in classorg.languagetool.Language
-
getShortCode
- Specified by:
getShortCode
in classorg.languagetool.Language
-
getCountries
- Specified by:
getCountries
in classorg.languagetool.Language
-
getTagger
public org.languagetool.tagging.Tagger getTagger()- Overrides:
getTagger
in classorg.languagetool.Language
-
getSynthesizer
public org.languagetool.synthesis.Synthesizer getSynthesizer()- Overrides:
getSynthesizer
in classorg.languagetool.Language
-
getDisambiguator
public org.languagetool.tagging.disambiguation.Disambiguator getDisambiguator()- Overrides:
getDisambiguator
in classorg.languagetool.Language
-
getMaintainers
public org.languagetool.language.Contributor[] getMaintainers()- Specified by:
getMaintainers
in classorg.languagetool.Language
-
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 classorg.languagetool.Language
- Throws:
IOException
-
getRelevantRulesGlobalConfig
public List<org.languagetool.rules.Rule> getRelevantRulesGlobalConfig(ResourceBundle messages, org.languagetool.GlobalConfig globalConfig, org.languagetool.UserConfig userConfig, org.languagetool.Language motherTongue, List<org.languagetool.Language> altLanguages) throws IOException - Overrides:
getRelevantRulesGlobalConfig
in classorg.languagetool.Language
- Throws:
IOException
-
getRelevantLanguageModelRules
public List<org.languagetool.rules.Rule> getRelevantLanguageModelRules(ResourceBundle messages, org.languagetool.languagemodel.LanguageModel languageModel) throws IOException - Overrides:
getRelevantLanguageModelRules
in classorg.languagetool.Language
- Throws:
IOException
- Since:
- 3.1
-
getLanguageModel
public org.languagetool.languagemodel.LanguageModel getLanguageModel(File indexDir) throws IOException - Overrides:
getLanguageModel
in classorg.languagetool.Language
- Throws:
IOException
- Since:
- 3.1
-
close
Closes the language model, if any.- Specified by:
close
in interfaceAutoCloseable
- Throws:
Exception
- Since:
- 3.1
-
getMaintainedState
public org.languagetool.LanguageMaintainedState getMaintainedState()- Overrides:
getMaintainedState
in classorg.languagetool.Language
-
getPriorityForId
- Overrides:
getPriorityForId
in classorg.languagetool.Language
-