Package org.languagetool.language
Class Italian
- java.lang.Object
-
- org.languagetool.Language
-
- org.languagetool.language.Italian
-
- All Implemented Interfaces:
java.lang.AutoCloseable
public class Italian 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.tagging.Tagger
tagger
-
Constructor Summary
Constructors Constructor Description Italian()
-
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()
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.tagging.Tagger
getTagger()
-
Methods inherited from class org.languagetool.Language
equals, equalsConsiderVariantsIfSpecified, getChunker, getCommonWordsPath, getDefaultDisabledRulesForVariant, getDefaultEnabledRulesForVariant, getDefaultLanguageVariant, getDisambiguationUnifier, getDisambiguationUnifierConfiguration, getIgnoredCharactersRegex, getLocale, getLocaleWithCountryAndVariant, getPatternRules, getPostDisambiguationChunker, getPriorityForId, getRelevantLanguageModelCapableRules, getRelevantNeuralNetworkModels, getRelevantRulesGlobalConfig, getRelevantWord2VecModelRules, getRuleFileNames, getShortCodeWithCountryAndVariant, getSynthesizer, getTranslatedName, getUnifier, getUnifierConfiguration, getVariant, getWord2VecModel, getWordTokenizer, hashCode, hasNGramFalseFriendRule, hasVariant, initLanguageModel, isExternal, isHiddenFromGui, isSpellcheckOnlyLanguage, isVariant, toString
-
-
-
-
Field Detail
-
tagger
private org.languagetool.tagging.Tagger tagger
-
sentenceTokenizer
private org.languagetool.tokenizers.SentenceTokenizer sentenceTokenizer
-
languageModel
private org.languagetool.languagemodel.LanguageModel languageModel
-
disambiguator
private org.languagetool.tagging.disambiguation.Disambiguator disambiguator
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getName
in classorg.languagetool.Language
-
getShortCode
public java.lang.String getShortCode()
- Specified by:
getShortCode
in classorg.languagetool.Language
-
getCountries
public java.lang.String[] getCountries()
- Specified by:
getCountries
in classorg.languagetool.Language
-
getTagger
public org.languagetool.tagging.Tagger getTagger()
- Overrides:
getTagger
in classorg.languagetool.Language
-
getSentenceTokenizer
public org.languagetool.tokenizers.SentenceTokenizer getSentenceTokenizer()
- Overrides:
getSentenceTokenizer
in classorg.languagetool.Language
-
getMaintainers
public org.languagetool.language.Contributor[] getMaintainers()
- Specified by:
getMaintainers
in 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:
getRelevantRules
in classorg.languagetool.Language
- Throws:
java.io.IOException
-
getLanguageModel
public org.languagetool.languagemodel.LanguageModel getLanguageModel(java.io.File indexDir) throws java.io.IOException
- Overrides:
getLanguageModel
in classorg.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 classorg.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 interfacejava.lang.AutoCloseable
- Throws:
java.lang.Exception
- Since:
- 3.1
-
getDisambiguator
public final org.languagetool.tagging.disambiguation.Disambiguator getDisambiguator()
- Overrides:
getDisambiguator
in classorg.languagetool.Language
-
getMaintainedState
public org.languagetool.LanguageMaintainedState getMaintainedState()
- Overrides:
getMaintainedState
in classorg.languagetool.Language
-
-