Package org.languagetool.rules.en
Class CompoundRule
- java.lang.Object
-
- org.languagetool.rules.Rule
-
- org.languagetool.rules.AbstractCompoundRule
-
- org.languagetool.rules.en.CompoundRule
-
public class CompoundRule extends org.languagetool.rules.AbstractCompoundRuleChecks that compounds (if in the list) are not written as separate words.
-
-
Field Summary
Fields Modifier and Type Field Description private static org.languagetool.LanguageAMERICAN_ENGLISHprivate static java.util.List<java.util.List<org.languagetool.rules.patterns.PatternToken>>ANTI_PATTERNSprivate static java.util.List<org.languagetool.tagging.disambiguation.rules.DisambiguationPatternRule>antiDisambiguationPatternsprivate static org.languagetool.rules.CompoundRuleDatacompoundData
-
Constructor Summary
Constructors Constructor Description CompoundRule(java.util.ResourceBundle messages)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<org.languagetool.tagging.disambiguation.rules.DisambiguationPatternRule>getAntiPatterns()protected org.languagetool.rules.CompoundRuleDatagetCompoundRuleData()java.lang.StringgetDescription()java.lang.StringgetId()-
Methods inherited from class org.languagetool.rules.AbstractCompoundRule
estimateContextForSureMatch, isHyphenIgnored, match
-
Methods inherited from class org.languagetool.rules.Rule
addExamplePair, getCategory, getConfigureText, getCorrectExamples, getDefaultValue, getErrorTriggeringExamples, getIncorrectExamples, getLocQualityIssueType, getMaxConfigurableValue, getMinConfigurableValue, getSentenceWithImmunization, getUrl, hasConfigurableValue, isDefaultOff, isDefaultTempOff, isDictionaryBasedSpellingRule, isOfficeDefaultOff, isOfficeDefaultOn, makeAntiPatterns, setCategory, setCorrectExamples, setDefaultOff, setDefaultOn, setDefaultTempOff, setErrorTriggeringExamples, setIncorrectExamples, setLocQualityIssueType, setOfficeDefaultOff, setOfficeDefaultOn, setUrl, supportsLanguage, toRuleMatchArray, useInOffice
-
-
-
-
Field Detail
-
compoundData
private static final org.languagetool.rules.CompoundRuleData compoundData
-
AMERICAN_ENGLISH
private static final org.languagetool.Language AMERICAN_ENGLISH
-
antiDisambiguationPatterns
private static java.util.List<org.languagetool.tagging.disambiguation.rules.DisambiguationPatternRule> antiDisambiguationPatterns
-
ANTI_PATTERNS
private static final java.util.List<java.util.List<org.languagetool.rules.patterns.PatternToken>> ANTI_PATTERNS
-
-
Method Detail
-
getId
public java.lang.String getId()
- Specified by:
getIdin classorg.languagetool.rules.AbstractCompoundRule
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescriptionin classorg.languagetool.rules.AbstractCompoundRule
-
getCompoundRuleData
protected org.languagetool.rules.CompoundRuleData getCompoundRuleData()
- Specified by:
getCompoundRuleDatain classorg.languagetool.rules.AbstractCompoundRule
-
getAntiPatterns
public java.util.List<org.languagetool.tagging.disambiguation.rules.DisambiguationPatternRule> getAntiPatterns()
- Overrides:
getAntiPatternsin classorg.languagetool.rules.Rule
-
-