Class French

java.lang.Object
org.languagetool.Language
org.languagetool.language.French
All Implemented Interfaces:
AutoCloseable

public class French extends org.languagetool.Language implements AutoCloseable
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private 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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Closes the language model, if any.
     
    org.languagetool.tagging.disambiguation.Disambiguator
     
    org.languagetool.languagemodel.LanguageModel
     
    org.languagetool.LanguageMaintainedState
     
    org.languagetool.language.Contributor[]
     
     
    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

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • 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 class org.languagetool.Language
    • getName

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

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

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

      public org.languagetool.tagging.Tagger getTagger()
      Overrides:
      getTagger in class org.languagetool.Language
    • getSynthesizer

      public org.languagetool.synthesis.Synthesizer getSynthesizer()
      Overrides:
      getSynthesizer in class org.languagetool.Language
    • getDisambiguator

      public org.languagetool.tagging.disambiguation.Disambiguator getDisambiguator()
      Overrides:
      getDisambiguator in class org.languagetool.Language
    • getMaintainers

      public org.languagetool.language.Contributor[] getMaintainers()
      Specified by:
      getMaintainers in class org.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 class org.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 class org.languagetool.Language
      Throws:
      IOException
    • getRelevantLanguageModelRules

      public List<org.languagetool.rules.Rule> getRelevantLanguageModelRules(ResourceBundle messages, org.languagetool.languagemodel.LanguageModel languageModel) throws IOException
      Overrides:
      getRelevantLanguageModelRules in class org.languagetool.Language
      Throws:
      IOException
      Since:
      3.1
    • getLanguageModel

      public org.languagetool.languagemodel.LanguageModel getLanguageModel(File indexDir) throws IOException
      Overrides:
      getLanguageModel in class org.languagetool.Language
      Throws:
      IOException
      Since:
      3.1
    • close

      public void close() throws Exception
      Closes the language model, if any.
      Specified by:
      close in interface AutoCloseable
      Throws:
      Exception
      Since:
      3.1
    • getMaintainedState

      public org.languagetool.LanguageMaintainedState getMaintainedState()
      Overrides:
      getMaintainedState in class org.languagetool.Language
    • getPriorityForId

      public int getPriorityForId(String id)
      Overrides:
      getPriorityForId in class org.languagetool.Language