public abstract class RuleFilter extends Object
|Constructor and Description|
|Modifier and Type||Method and Description|
Returns the original rule match or a modified one, or
@Nullable public abstract RuleMatch acceptRuleMatch(RuleMatch match, Map<String,String> arguments, AnalyzedTokenReadings patternTokens)
nullif the rule match is filtered out.
arguments- the resolved argument from the
argsattribute in the XML. Resolved means that e.g.
\1has been resolved to the actual string at that match position.
patternTokens- those tokens of the text that correspond the matched pattern
nullif this rule match should be removed, or any other RuleMatch (e.g. the one from the arguments) that properly describes the detected error