Package org.languagetool.rules.en
Class EnglishForL2SpeakersFalseFriendRule
java.lang.Object
org.languagetool.rules.Rule
org.languagetool.rules.ngrams.ConfusionProbabilityRule
org.languagetool.rules.en.EnglishForL2SpeakersFalseFriendRule
- Direct Known Subclasses:
EnglishForDutchmenFalseFriendRule,EnglishForFrenchFalseFriendRule,EnglishForGermansFalseFriendRule,EnglishForSpaniardsFalseFriendRule
False friends for non-native speakers who write English text, based on ngrams.
- Since:
- 4.9
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Languageprivate final Languageprivate static final Map<Language, List<AbstractPatternRule>> Fields inherited from class org.languagetool.rules.ngrams.ConfusionProbabilityRule
MIN_COVERAGE, RULE_ID -
Constructor Summary
ConstructorsConstructorDescriptionEnglishForL2SpeakersFalseFriendRule(ResourceBundle messages, LanguageModel languageModel, Language motherTongue, Language lang) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetMessage(ConfusionString textString, ConfusionString suggestion) private List<AbstractPatternRule> getRules()private booleanisBaseformMatch(ConfusionString textString, PatternToken patternToken) Methods inherited from class org.languagetool.rules.ngrams.ConfusionProbabilityRule
estimateContextForSureMatch, getAntiPatterns, getDescription, getFilenames, getId, getNGrams, isCommonWord, isException, match, setConfusionPairMethods inherited from class org.languagetool.rules.Rule
addExamplePair, addTags, addToneTags, cacheAntiPatterns, getCategory, getCorrectExamples, getDistanceTokens, getErrorTriggeringExamples, getFullId, getIncorrectExamples, getLocQualityIssueType, getMinPrevMatches, getPriority, getRuleOptions, getSentenceWithImmunization, getSourceFile, getSubId, getTags, getToneTags, getUrl, hasTag, hasToneTag, isDefaultOff, isDefaultTempOff, isDictionaryBasedSpellingRule, isGoalSpecific, isIncludedInHiddenMatches, isOfficeDefaultOff, isOfficeDefaultOn, isPremium, makeAntiPatterns, setCategory, setCorrectExamples, setDefaultOff, setDefaultOn, setDefaultTempOff, setDistanceTokens, setErrorTriggeringExamples, setExamplePair, setGoalSpecific, setIncludedInHiddenMatches, setIncorrectExamples, setLocQualityIssueType, setMinPrevMatches, setOfficeDefaultOff, setOfficeDefaultOn, setPremium, setPriority, setTags, setToneTags, setUrl, supportsLanguage, toRuleMatchArray, useInOffice
-
Field Details
-
motherTongue2rules
-
lang
-
motherTongue
-
-
Constructor Details
-
EnglishForL2SpeakersFalseFriendRule
public EnglishForL2SpeakersFalseFriendRule(ResourceBundle messages, LanguageModel languageModel, Language motherTongue, Language lang)
-
-
Method Details
-
getRules
-
getMessage
- Overrides:
getMessagein classConfusionProbabilityRule
-
isBaseformMatch
-