public class ConsistencyPatternRuleTransformer.ConsistencyPatternRule extends TextLevelRule
AbstractPatternRule
instances to act as text-level rulesModifier and Type | Field and Description |
---|---|
protected Language |
ruleLanguage |
Modifier and Type | Method and Description |
---|---|
String |
getDescription()
A short description of the error this rule can detect, usually in the language of the text
that is checked.
|
String |
getId()
A string used to identify the rule in e.g. configuration files.
|
List<AbstractPatternRule> |
getWrappedRules() |
RuleMatch[] |
match(List<AnalyzedSentence> sentences) |
int |
minToCheckParagraph()
Gives back the minimum number of paragraphs to check to give back a correct result.
|
boolean |
supportsLanguage(Language language)
Whether this rule can be used for text in the given language.
|
estimateContextForSureMatch, match, match
addExamplePair, addTags, addToneTags, cacheAntiPatterns, getAntiPatterns, getCategory, getConfigureText, getCorrectExamples, getDefaultValue, getDistanceTokens, getErrorTriggeringExamples, getFullId, getIncorrectExamples, getLocQualityIssueType, getMaxConfigurableValue, getMinConfigurableValue, getMinPrevMatches, getSentenceWithImmunization, getSourceFile, getSubId, getTags, getToneTags, getUrl, hasConfigurableValue, hasTag, hasToneTag, isDefaultOff, isDefaultTempOff, isDictionaryBasedSpellingRule, isGoalSpecific, isOfficeDefaultOff, isOfficeDefaultOn, isPremium, makeAntiPatterns, setCategory, setCorrectExamples, setDefaultOff, setDefaultOn, setDefaultTempOff, setDistanceTokens, setErrorTriggeringExamples, setExamplePair, setGoalSpecific, setIncorrectExamples, setLocQualityIssueType, setMinPrevMatches, setOfficeDefaultOff, setOfficeDefaultOn, setPremium, setTags, setToneTags, setUrl, toRuleMatchArray, useInOffice
protected final Language ruleLanguage
public List<AbstractPatternRule> getWrappedRules()
public String getId()
Rule
A-Z
and the underscore.public String getDescription()
Rule
getDescription
in class Rule
public RuleMatch[] match(List<AnalyzedSentence> sentences) throws IOException
match
in class TextLevelRule
IOException
public int minToCheckParagraph()
TextLevelRule
minToCheckParagraph
in class TextLevelRule
public boolean supportsLanguage(Language language)
Rule
PatternRule
s
(before, it used to always return false
for those).supportsLanguage
in class Rule