Package org.languagetool.rules.de
Class GermanCompoundRule
java.lang.Object
org.languagetool.rules.Rule
org.languagetool.rules.AbstractCompoundRule
org.languagetool.rules.de.GermanCompoundRule
- Direct Known Subclasses:
SwissCompoundRule
Checks that compounds are not written as separate words. The supported compounds are loaded
from
/de/compounds.txt and /de/compounds-cities.txt in the resource directory.- Author:
- Daniel Naber
-
Field Summary
Fields inherited from class org.languagetool.rules.AbstractCompoundRule
lang, linguServices, sentenceStartsWithUpperCase, subRuleSpecificIds -
Constructor Summary
ConstructorsConstructorDescriptionGermanCompoundRule(ResourceBundle messages, Language lang, UserConfig userConfig) -
Method Summary
Methods inherited from class org.languagetool.rules.AbstractCompoundRule
estimateContextForSureMatch, filterReplacements, match, mergeCompound, useSubRuleSpecificIdsMethods 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
-
Constructor Details
-
GermanCompoundRule
public GermanCompoundRule(ResourceBundle messages, Language lang, UserConfig userConfig) throws IOException - Throws:
IOException
-
-
Method Details
-
getId
- Specified by:
getIdin classAbstractCompoundRule
-
getDescription
- Specified by:
getDescriptionin classAbstractCompoundRule
-
getCompoundRuleData
- Specified by:
getCompoundRuleDatain classAbstractCompoundRule
-
isMisspelled
- Overrides:
isMisspelledin classAbstractCompoundRule- Throws:
IOException
-
getAntiPatterns
- Overrides:
getAntiPatternsin classRule
-