Class Spanish

  • All Implemented Interfaces:
    java.lang.AutoCloseable

    public class Spanish
    extends org.languagetool.Language
    implements java.lang.AutoCloseable
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private org.languagetool.tagging.disambiguation.Disambiguator disambiguator  
      private org.languagetool.languagemodel.LanguageModel languageModel  
      private org.languagetool.tokenizers.SentenceTokenizer sentenceTokenizer  
      private org.languagetool.synthesis.Synthesizer synthesizer  
      private org.languagetool.tagging.Tagger tagger  
      private org.languagetool.tokenizers.Tokenizer wordTokenizer  
    • Constructor Summary

      Constructors 
      Constructor Description
      Spanish()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void close()
      Closes the language model, if any.
      java.lang.String[] getCountries()  
      org.languagetool.tagging.disambiguation.Disambiguator getDisambiguator()  
      org.languagetool.languagemodel.LanguageModel getLanguageModel​(java.io.File indexDir)  
      org.languagetool.LanguageMaintainedState getMaintainedState()  
      org.languagetool.language.Contributor[] getMaintainers()  
      java.lang.String getName()  
      int getPriorityForId​(java.lang.String id)  
      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)  
      org.languagetool.tokenizers.SentenceTokenizer getSentenceTokenizer()  
      java.lang.String getShortCode()  
      org.languagetool.synthesis.Synthesizer getSynthesizer()  
      org.languagetool.tagging.Tagger getTagger()  
      org.languagetool.tokenizers.Tokenizer getWordTokenizer()  
      • Methods inherited from class org.languagetool.Language

        equals, equalsConsiderVariantsIfSpecified, getChunker, getCommonWordsPath, getDefaultDisabledRulesForVariant, getDefaultEnabledRulesForVariant, getDefaultLanguageVariant, getDisambiguationUnifier, getDisambiguationUnifierConfiguration, getIgnoredCharactersRegex, getLocale, getLocaleWithCountryAndVariant, getPatternRules, getPostDisambiguationChunker, getRelevantLanguageModelCapableRules, getRelevantNeuralNetworkModels, getRelevantRulesGlobalConfig, getRelevantWord2VecModelRules, getRuleFileNames, getShortCodeWithCountryAndVariant, getTranslatedName, getUnifier, getUnifierConfiguration, getVariant, getWord2VecModel, 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 Detail

      • sentenceTokenizer

        private org.languagetool.tokenizers.SentenceTokenizer sentenceTokenizer
      • wordTokenizer

        private org.languagetool.tokenizers.Tokenizer wordTokenizer
      • 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 Detail

      • Spanish

        public Spanish()
    • Method Detail

      • getName

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

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

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

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

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

        public org.languagetool.tokenizers.Tokenizer getWordTokenizer()
        Overrides:
        getWordTokenizer in class org.languagetool.Language
      • getSynthesizer

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

        public org.languagetool.tokenizers.SentenceTokenizer getSentenceTokenizer()
        Overrides:
        getSentenceTokenizer in class org.languagetool.Language
      • getMaintainers

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

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

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

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

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

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