Uses of Class
org.languagetool.Language
-
-
Uses of Language in org.languagetool
Methods in org.languagetool that return Language Modifier and Type Method Description static Language
Languages. addLanguage(String name, String code, File dictPath)
@Nullable Language
Language. getDefaultLanguageVariant()
Languages that have country variants need to overwrite this to select their most common variant.Language
DetectedLanguage. getDetectedLanguage()
Language
DetectedLanguage. getGivenLanguage()
Language
JLanguageTool. getLanguage()
Get the language that was used to configure this instance.static Language
Languages. getLanguageForLocale(Locale locale)
Get the best match for a locale, using American English as the final fallback if nothing else fits.static @Nullable Language
Languages. getLanguageForName(String languageName)
Get the Language object for the given language name.static Language
Languages. getLanguageForShortCode(String langCode)
Get the Language object for the given language code.static Language
Languages. getLanguageForShortCode(String langCode, List<String> noopLanguageCodes)
Get the Language object for the given language code.Methods in org.languagetool that return types with arguments of type Language Modifier and Type Method Description static List<Language>
Languages. get()
Language classes are detected at runtime by searching the classpath for files namedMETA-INF/org/languagetool/language-module.properties
.static List<Language>
Languages. getWithDemoLanguage()
LikeLanguages.get()
but the list contains also LanguageTool's internal 'Demo' language, if available.Methods in org.languagetool with parameters of type Language Modifier and Type Method Description boolean
Language. equalsConsiderVariantsIfSpecified(Language otherLanguage)
Return true if this is the same language as the given one, considering country variants only if set for both languages.static ResourceBundle
JLanguageTool. getMessageBundle(Language lang)
Gets the ResourceBundle (i18n strings) for the given user interface language.int
LinguServices. getNumberOfSyllables(String word, Language lang)
Returns the number of syllable of a word Returns -1 if the word was not found or anything goes wrongList<Rule>
Language. getRelevantLanguageModelCapableRules(ResourceBundle messages, @Nullable LanguageModel languageModel, UserConfig userConfig, Language motherTongue, List<Language> altLanguages)
Get a list of rules that can optionally use aLanguageModel
.abstract List<Rule>
Language. getRelevantRules(ResourceBundle messages, UserConfig userConfig, Language motherTongue, List<Language> altLanguages)
Get the rules classes that should run for texts in this language.List<Rule>
Language. getRelevantRulesGlobalConfig(ResourceBundle messages, GlobalConfig globalConfig, UserConfig userConfig, Language motherTongue, List<Language> altLanguages)
Get the rules classes that should run for texts in this language.List<String>
LinguServices. getSynonyms(String word, Language lang)
Get all synonyms of a word as list of strings.boolean
Language. hasNGramFalseFriendRule(Language motherTongue)
Return true if language has ngram-based false friend rule returned bygetRelevantLanguageModelCapableRules(java.util.ResourceBundle, org.languagetool.languagemodel.LanguageModel, org.languagetool.UserConfig, org.languagetool.Language, java.util.List<org.languagetool.Language>)
.boolean
AnalyzedSentence. hasParagraphEndMark(Language lang)
Returns true if sentences ends with a paragraph break.boolean
LinguServices. isCorrectSpell(String word, Language lang)
Returns true if the spell check is positiveMethod parameters in org.languagetool with type arguments of type Language Modifier and Type Method Description List<Rule>
Language. getRelevantLanguageModelCapableRules(ResourceBundle messages, @Nullable LanguageModel languageModel, UserConfig userConfig, Language motherTongue, List<Language> altLanguages)
Get a list of rules that can optionally use aLanguageModel
.abstract List<Rule>
Language. getRelevantRules(ResourceBundle messages, UserConfig userConfig, Language motherTongue, List<Language> altLanguages)
Get the rules classes that should run for texts in this language.List<Rule>
Language. getRelevantRulesGlobalConfig(ResourceBundle messages, GlobalConfig globalConfig, UserConfig userConfig, Language motherTongue, List<Language> altLanguages)
Get the rules classes that should run for texts in this language.Constructors in org.languagetool with parameters of type Language Constructor Description DetectedLanguage(Language givenLanguage, Language detectedLanguage)
DetectedLanguage(Language givenLanguage, Language detectedLanguage, float detectionConfidence)
JLanguageTool(Language language)
Create a JLanguageTool and setup the built-in Java rules for the given language.JLanguageTool(Language language, List<Language> altLanguages, Language motherTongue, ResultCache cache, GlobalConfig globalConfig, UserConfig userConfig)
Create a JLanguageTool and setup the built-in rules for the given language and false friend rules for the text language / mother tongue pair.JLanguageTool(Language lang, Language motherTongue)
Create a JLanguageTool and setup the built-in rules for the given language and false friend rules for the text language / mother tongue pair.JLanguageTool(Language language, Language motherTongue, ResultCache cache)
Create a JLanguageTool and setup the built-in rules for the given language and false friend rules for the text language / mother tongue pair.JLanguageTool(Language language, Language motherTongue, ResultCache cache, UserConfig userConfig)
Create a JLanguageTool and setup the built-in rules for the given language and false friend rules for the text language / mother tongue pair.JLanguageTool(Language language, ResultCache cache, UserConfig userConfig)
Create a JLanguageTool and setup the built-in rules for the given language and false friend rules for the text language / mother tongue pair.MultiThreadedJLanguageTool(Language language)
MultiThreadedJLanguageTool(Language language, int threadPoolSize)
MultiThreadedJLanguageTool(Language language, Language motherTongue)
MultiThreadedJLanguageTool(Language language, Language motherTongue, int threadPoolSize, UserConfig userConfig)
MultiThreadedJLanguageTool(Language language, Language motherTongue, UserConfig userConfig)
ShortDescriptionProvider(Language lang)
Constructor parameters in org.languagetool with type arguments of type Language Constructor Description JLanguageTool(Language language, List<Language> altLanguages, Language motherTongue, ResultCache cache, GlobalConfig globalConfig, UserConfig userConfig)
Create a JLanguageTool and setup the built-in rules for the given language and false friend rules for the text language / mother tongue pair. -
Uses of Language in org.languagetool.language
Methods in org.languagetool.language that return Language Modifier and Type Method Description @Nullable Language
LanguageIdentifier. detectLanguage(String text)
static Language
LanguageBuilder. makeAdditionalLanguage(File file)
Methods in org.languagetool.language that return types with arguments of type Language Modifier and Type Method Description Map<Language,Integer>
CommonWords. getKnownWordsPerLanguage(String text)
-
Uses of Language in org.languagetool.noop
Subclasses of Language in org.languagetool.noop Modifier and Type Class Description class
NoopLanguage
A language that is part of languagetool-core but that hasn't any rules.Methods in org.languagetool.noop with parameters of type Language Modifier and Type Method Description List<Rule>
NoopLanguage. getRelevantRules(ResourceBundle messages, UserConfig userConfig, Language motherTongue, List<Language> altLanguages)
Method parameters in org.languagetool.noop with type arguments of type Language Modifier and Type Method Description List<Rule>
NoopLanguage. getRelevantRules(ResourceBundle messages, UserConfig userConfig, Language motherTongue, List<Language> altLanguages)
-
Uses of Language in org.languagetool.rules
Fields in org.languagetool.rules declared as Language Modifier and Type Field Description protected Language
LanguageDependentFilter. language
Methods in org.languagetool.rules with parameters of type Language Modifier and Type Method Description protected static List<PatternRule>
AbstractDashRule. loadCompoundFile(String path, String msg, Language lang)
protected List<DisambiguationPatternRule>
Rule. makeAntiPatterns(List<List<PatternToken>> patternList, Language language)
Helper for implementingRule.getAntiPatterns()
.boolean
Rule. supportsLanguage(Language language)
Whether this rule can be used for text in the given language. -
Uses of Language in org.languagetool.rules.bitext
Methods in org.languagetool.rules.bitext that return Language Modifier and Type Method Description Language
BitextRule. getSourceLanguage()
Methods in org.languagetool.rules.bitext with parameters of type Language Modifier and Type Method Description void
BitextRule. setSourceLanguage(Language lang)
Set the source language. -
Uses of Language in org.languagetool.rules.neuralnetwork
Methods in org.languagetool.rules.neuralnetwork with parameters of type Language Modifier and Type Method Description static List<Rule>
NeuralNetworkRuleCreator. createRules(ResourceBundle messages, Language language, Word2VecModel word2vecModel)
Constructors in org.languagetool.rules.neuralnetwork with parameters of type Language Constructor Description NeuralNetworkRule(ResourceBundle messages, Language language, ScoredConfusionSet confusionSet, Classifier classifier)
NeuralNetworkRule(ResourceBundle messages, Language language, ScoredConfusionSet confusionSet, Word2VecModel word2VecModel)
-
Uses of Language in org.languagetool.rules.ngrams
Methods in org.languagetool.rules.ngrams with parameters of type Language Modifier and Type Method Description static double
LanguageModelUtils. get3gramProbabilityFor(Language lang, LanguageModel lm, int position, AnalyzedSentence sentence, String candidate)
static double
LanguageModelUtils. get4gramProbabilityFor(Language lang, LanguageModel lm, int position, AnalyzedSentence sentence, String candidate)
static List<String>
GoogleTokenUtil. getGoogleTokensForString(String sentence, boolean addStartToken, Language language)
Constructors in org.languagetool.rules.ngrams with parameters of type Language Constructor Description ConfusionProbabilityRule(ResourceBundle messages, LanguageModel languageModel, Language language)
ConfusionProbabilityRule(ResourceBundle messages, LanguageModel languageModel, Language language, int grams)
ConfusionProbabilityRule(ResourceBundle messages, LanguageModel languageModel, Language language, int grams, List<String> exceptions)
NgramProbabilityRule(ResourceBundle messages, LanguageModel languageModel, Language language)
-
Uses of Language in org.languagetool.rules.patterns
Fields in org.languagetool.rules.patterns declared as Language Modifier and Type Field Description protected Language
AbstractPatternRule. language
protected Language
XMLRuleHandler. language
Methods in org.languagetool.rules.patterns that return Language Modifier and Type Method Description Language
AbstractPatternRule. getLanguage()
Methods in org.languagetool.rules.patterns with parameters of type Language Modifier and Type Method Description static String
CaseConversionHelper. convertCase(Match.CaseConversion conversion, String s, String sample, Language lang)
Converts case of the string token according to match element attributes.List<AbstractPatternRule>
FalseFriendRuleLoader. getRules(File file, Language language, Language motherTongue)
List<AbstractPatternRule>
FalseFriendRuleLoader. getRules(InputStream stream, Language textLanguage, Language motherTongue)
void
PatternTokenMatcher. resolveReference(int firstMatchToken, AnalyzedTokenReadings[] tokens, Language language)
boolean
AbstractPatternRule. supportsLanguage(Language language)
String[]
MatchState. toFinalString(Language lang)
Gets all strings formatted using the match element.String
PatternRuleXmlCreator. toXML(PatternRuleId ruleId, Language language)
Return the given pattern rule as an indented XML string.Constructors in org.languagetool.rules.patterns with parameters of type Language Constructor Description AbstractPatternRule(String id, String description, Language language, List<PatternToken> patternTokens, boolean getUnified)
AbstractPatternRule(String id, String description, Language language, List<PatternToken> patternTokens, boolean getUnified, String message)
AbstractPatternRule(String id, String description, Language language, Pattern regex, int regexMark)
FalseFriendPatternRule(String id, Language language, List<PatternToken> patternTokens, String description, String message, String shortMessage)
FalseFriendRuleLoader(Language motherTongue)
PatternRule(String id, Language language, List<PatternToken> patternTokens, String description, String message, String shortMessage)
PatternRule(String id, Language language, List<PatternToken> patternTokens, String description, String message, String shortMessage, String suggestionsOutMsg)
PatternRule(String id, Language language, List<PatternToken> patternTokens, String description, String message, String shortMessage, String suggestionsOutMsg, boolean isMember)
PatternRule(String id, Language language, List<PatternToken> patternTokens, String description, String message, String shortMessage, String suggestionsOutMsg, boolean isMember, boolean interpretPosTagsPreDisambiguation)
RegexPatternRule(String id, String description, String message, String shortMessage, String suggestionsOutMsg, Language language, Pattern regex, int regexpMark)
-
Uses of Language in org.languagetool.rules.patterns.bitext
Methods in org.languagetool.rules.patterns.bitext with parameters of type Language Modifier and Type Method Description List<BitextPatternRule>
FalseFriendsAsBitextLoader. getFalseFriendsAsBitext(String filename, Language motherTongue, Language language)
-
Uses of Language in org.languagetool.rules.spelling
Fields in org.languagetool.rules.spelling declared as Language Modifier and Type Field Description protected Language
SpellingCheckRule. language
Methods in org.languagetool.rules.spelling that return Language Modifier and Type Method Description protected Language
SpellingCheckRule. acceptedInAlternativeLanguage(String word)
Language
RuleWithLanguage. getLanguage()
Methods in org.languagetool.rules.spelling with parameters of type Language Modifier and Type Method Description protected static String
SymSpellRule. getSpellingDictBaseDir(Language lang)
protected static SymSpell
SymSpellRule. initDefaultDictSpeller(Language lang)
Method parameters in org.languagetool.rules.spelling with type arguments of type Language Modifier and Type Method Description protected List<RuleWithLanguage>
SpellingCheckRule. getAlternativeLangSpellingRules(List<Language> alternativeLanguages)
Constructors in org.languagetool.rules.spelling with parameters of type Language Constructor Description SpellingCheckRule(ResourceBundle messages, Language language, UserConfig userConfig)
SpellingCheckRule(ResourceBundle messages, Language language, UserConfig userConfig, List<Language> altLanguages)
SpellingCheckRule(ResourceBundle messages, Language language, UserConfig userConfig, List<Language> altLanguages, @Nullable LanguageModel languageModel)
SymSpellRule(ResourceBundle messages, Language language, UserConfig userConfig)
SymSpellRule(ResourceBundle messages, Language language, UserConfig userConfig, List<Language> altLanguages)
SymSpellRule(ResourceBundle messages, Language language, UserConfig userConfig, List<Language> altLanguages, @Nullable LanguageModel languageModel)
Constructor parameters in org.languagetool.rules.spelling with type arguments of type Language Constructor Description SpellingCheckRule(ResourceBundle messages, Language language, UserConfig userConfig, List<Language> altLanguages)
SpellingCheckRule(ResourceBundle messages, Language language, UserConfig userConfig, List<Language> altLanguages, @Nullable LanguageModel languageModel)
SymSpellRule(ResourceBundle messages, Language language, UserConfig userConfig, List<Language> altLanguages)
SymSpellRule(ResourceBundle messages, Language language, UserConfig userConfig, List<Language> altLanguages, @Nullable LanguageModel languageModel)
-
Uses of Language in org.languagetool.rules.spelling.hunspell
Methods in org.languagetool.rules.spelling.hunspell with parameters of type Language Modifier and Type Method Description protected boolean
HunspellRule. isAcceptedWordFromLanguage(Language language, String word)
Used in combination withacceptedInAlternativeLanguage
to surpress spelling errors for words from a foreign language -
Uses of Language in org.languagetool.rules.spelling.morfologik
Constructors in org.languagetool.rules.spelling.morfologik with parameters of type Language Constructor Description MorfologikSpellerRule(ResourceBundle messages, Language language)
MorfologikSpellerRule(ResourceBundle messages, Language language, UserConfig userConfig)
MorfologikSpellerRule(ResourceBundle messages, Language language, UserConfig userConfig, List<Language> altLanguages)
MorfologikSpellerRule(ResourceBundle messages, Language language, UserConfig userConfig, List<Language> altLanguages, LanguageModel languageModel)
Constructor parameters in org.languagetool.rules.spelling.morfologik with type arguments of type Language Constructor Description MorfologikSpellerRule(ResourceBundle messages, Language language, UserConfig userConfig, List<Language> altLanguages)
MorfologikSpellerRule(ResourceBundle messages, Language language, UserConfig userConfig, List<Language> altLanguages, LanguageModel languageModel)
-
Uses of Language in org.languagetool.rules.spelling.morfologik.suggestions_ordering
Constructors in org.languagetool.rules.spelling.morfologik.suggestions_ordering with parameters of type Language Constructor Description SuggestionsOrdererGSoC(Language language, LanguageModel languageModel, String ruleId)
Deprecated. -
Uses of Language in org.languagetool.rules.spelling.suggestions
Fields in org.languagetool.rules.spelling.suggestions declared as Language Modifier and Type Field Description protected Language
SuggestionsOrdererFeatureExtractor. language
Methods in org.languagetool.rules.spelling.suggestions with parameters of type Language Modifier and Type Method Description static void
XGBoostSuggestionsOrderer. setAutoCorrectThresholdForLanguage(Language lang, float value)
For testing purposes onlyConstructors in org.languagetool.rules.spelling.suggestions with parameters of type Language Constructor Description SuggestionsOrdererFeatureExtractor(Language lang, LanguageModel languageModel)
XGBoostSuggestionsOrderer(Language lang, LanguageModel languageModel)
-
Uses of Language in org.languagetool.synthesis
Constructors in org.languagetool.synthesis with parameters of type Language Constructor Description BaseSynthesizer(String sorosFileName, String resourceFileName, String tagFileName, Language lang)
BaseSynthesizer(String resourceFileName, String tagFileName, Language lang)
-
Uses of Language in org.languagetool.tagging.disambiguation.rules
Constructors in org.languagetool.tagging.disambiguation.rules with parameters of type Language Constructor Description DisambiguationPatternRule(String id, String description, Language language, List<PatternToken> patternTokens, String disambiguatedPOS, Match posSelect, DisambiguationPatternRule.DisambiguatorAction disambAction)
XmlRuleDisambiguator(Language language)
-
Uses of Language in org.languagetool.tokenizers
Constructors in org.languagetool.tokenizers with parameters of type Language Constructor Description SRXSentenceTokenizer(Language language)
Build a sentence tokenizer based on the rules in thesegment.srx
file that comes with LanguageTool.SRXSentenceTokenizer(Language language, String srxInClassPath)
-
Uses of Language in org.languagetool.tools
Methods in org.languagetool.tools with parameters of type Language Modifier and Type Method Description static String
StringTools. addSpace(String word, Language language)
Adds spaces before words that are not punctuation.static List<BitextRule>
Tools. getBitextRules(Language source, Language target)
Gets default bitext rules for a given pair of languagesstatic List<BitextRule>
Tools. getBitextRules(Language source, Language target, File externalBitextRuleFile)
Gets default bitext rules for a given pair of languagesString
RuleMatchAsXmlSerializer. getXmlStart(Language lang, Language motherTongue)
Deprecated.Get the string to begin the XML.String
RuleMatchAsXmlSerializer. ruleMatchesToXml(List<RuleMatch> ruleMatches, String text, int contextSize, Language lang)
Deprecated.Get an XML representation of the given rule matches.String
RuleMatchAsXmlSerializer. ruleMatchesToXml(List<RuleMatch> ruleMatches, String text, int contextSize, Language lang, Language motherTongue)
Deprecated.Get an XML representation of the given rule matches.String
RuleMatchAsXmlSerializer. ruleMatchesToXml(List<RuleMatch> ruleMatches, String text, int contextSize, StringTools.ApiPrintMode xmlMode, Language lang, List<String> unknownWords)
Deprecated.Get an XML representation of the given rule matches.static @Nullable String
StringTools. uppercaseFirstChar(String str, Language language)
LikeStringTools.uppercaseFirstChar(String)
, but handles a special case for Dutch (IJ in e.g.
-