Package org.languagetool.language
Class Portuguese
- java.lang.Object
-
- org.languagetool.Language
-
- org.languagetool.language.Portuguese
-
- All Implemented Interfaces:
java.lang.AutoCloseable
- Direct Known Subclasses:
AngolaPortuguese,BrazilianPortuguese,MozambiquePortuguese,PortugalPortuguese
public class Portuguese extends org.languagetool.Language implements java.lang.AutoCloseablePost-spelling-reform Portuguese.
-
-
Field Summary
Fields Modifier and Type Field Description private org.languagetool.tagging.disambiguation.Disambiguatordisambiguatorprivate org.languagetool.languagemodel.LanguageModellanguageModelprivate static org.languagetool.LanguagePORTUGAL_PORTUGUESEprivate org.languagetool.tokenizers.SentenceTokenizersentenceTokenizerprivate org.languagetool.synthesis.Synthesizersynthesizerprivate org.languagetool.tagging.Taggertaggerprivate org.languagetool.tokenizers.TokenizerwordTokenizer
-
Constructor Summary
Constructors Constructor Description Portuguese()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()java.lang.String[]getCountries()org.languagetool.LanguagegetDefaultLanguageVariant()org.languagetool.tagging.disambiguation.DisambiguatorgetDisambiguator()org.languagetool.languagemodel.LanguageModelgetLanguageModel(java.io.File indexDir)org.languagetool.LanguageMaintainedStategetMaintainedState()org.languagetool.language.Contributor[]getMaintainers()java.lang.StringgetName()intgetPriorityForId(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)java.util.List<org.languagetool.rules.Rule>getRelevantWord2VecModelRules(java.util.ResourceBundle messages, org.languagetool.rules.neuralnetwork.Word2VecModel word2vecModel)org.languagetool.tokenizers.SentenceTokenizergetSentenceTokenizer()java.lang.StringgetShortCode()org.languagetool.synthesis.SynthesizergetSynthesizer()org.languagetool.tagging.TaggergetTagger()org.languagetool.rules.neuralnetwork.Word2VecModelgetWord2VecModel(java.io.File indexDir)org.languagetool.tokenizers.TokenizergetWordTokenizer()-
Methods inherited from class org.languagetool.Language
equals, equalsConsiderVariantsIfSpecified, getChunker, getCommonWordsPath, getDefaultDisabledRulesForVariant, getDefaultEnabledRulesForVariant, getDisambiguationUnifier, getDisambiguationUnifierConfiguration, getIgnoredCharactersRegex, getLocale, getLocaleWithCountryAndVariant, getPatternRules, getPostDisambiguationChunker, getRelevantLanguageModelCapableRules, getRelevantNeuralNetworkModels, getRelevantRulesGlobalConfig, getRuleFileNames, getShortCodeWithCountryAndVariant, getTranslatedName, getUnifier, getUnifierConfiguration, getVariant, hashCode, hasNGramFalseFriendRule, hasVariant, initLanguageModel, isExternal, isHiddenFromGui, isSpellcheckOnlyLanguage, isVariant, toString
-
-
-
-
Field Detail
-
PORTUGAL_PORTUGUESE
private static final org.languagetool.Language PORTUGAL_PORTUGUESE
-
tagger
private org.languagetool.tagging.Tagger tagger
-
disambiguator
private org.languagetool.tagging.disambiguation.Disambiguator disambiguator
-
wordTokenizer
private org.languagetool.tokenizers.Tokenizer wordTokenizer
-
synthesizer
private org.languagetool.synthesis.Synthesizer synthesizer
-
sentenceTokenizer
private org.languagetool.tokenizers.SentenceTokenizer sentenceTokenizer
-
languageModel
private org.languagetool.languagemodel.LanguageModel languageModel
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getNamein classorg.languagetool.Language
-
getShortCode
public java.lang.String getShortCode()
- Specified by:
getShortCodein classorg.languagetool.Language
-
getCountries
public java.lang.String[] getCountries()
- Specified by:
getCountriesin classorg.languagetool.Language
-
getDefaultLanguageVariant
public org.languagetool.Language getDefaultLanguageVariant()
- Overrides:
getDefaultLanguageVariantin classorg.languagetool.Language
-
getMaintainers
public org.languagetool.language.Contributor[] getMaintainers()
- Specified by:
getMaintainersin classorg.languagetool.Language
-
getTagger
public org.languagetool.tagging.Tagger getTagger()
- Overrides:
getTaggerin classorg.languagetool.Language
-
getDisambiguator
public org.languagetool.tagging.disambiguation.Disambiguator getDisambiguator()
- Overrides:
getDisambiguatorin classorg.languagetool.Language- Since:
- 3.6
-
getWordTokenizer
public org.languagetool.tokenizers.Tokenizer getWordTokenizer()
- Overrides:
getWordTokenizerin classorg.languagetool.Language- Since:
- 3.6
-
getSynthesizer
public org.languagetool.synthesis.Synthesizer getSynthesizer()
- Overrides:
getSynthesizerin classorg.languagetool.Language
-
getSentenceTokenizer
public org.languagetool.tokenizers.SentenceTokenizer getSentenceTokenizer()
- Overrides:
getSentenceTokenizerin classorg.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:
getRelevantRulesin classorg.languagetool.Language- Throws:
java.io.IOException
-
getMaintainedState
public org.languagetool.LanguageMaintainedState getMaintainedState()
- Overrides:
getMaintainedStatein classorg.languagetool.Language
-
getLanguageModel
public org.languagetool.languagemodel.LanguageModel getLanguageModel(java.io.File indexDir) throws java.io.IOException- Overrides:
getLanguageModelin classorg.languagetool.Language- Throws:
java.io.IOException- Since:
- 3.6
-
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 classorg.languagetool.Language- Throws:
java.io.IOException- Since:
- 3.6
-
getWord2VecModel
public org.languagetool.rules.neuralnetwork.Word2VecModel getWord2VecModel(java.io.File indexDir) throws java.io.IOException- Overrides:
getWord2VecModelin classorg.languagetool.Language- Throws:
java.io.IOException- Since:
- 4.0
-
getRelevantWord2VecModelRules
public java.util.List<org.languagetool.rules.Rule> getRelevantWord2VecModelRules(java.util.ResourceBundle messages, org.languagetool.rules.neuralnetwork.Word2VecModel word2vecModel) throws java.io.IOException- Overrides:
getRelevantWord2VecModelRulesin classorg.languagetool.Language- Throws:
java.io.IOException- Since:
- 4.0
-
close
public void close() throws java.lang.Exception- Specified by:
closein interfacejava.lang.AutoCloseable- Throws:
java.lang.Exception- Since:
- 3.6
-
getPriorityForId
public int getPriorityForId(java.lang.String id)
- Overrides:
getPriorityForIdin classorg.languagetool.Language
-
-