public interface RuleFilter
filter element.| Modifier and Type | Method and Description |
|---|---|
RuleMatch |
acceptRuleMatch(RuleMatch match,
Map<String,String> arguments,
AnalyzedTokenReadings[] patternTokens)
Returns the original rule match or a modified one, or
null
if the rule match is filtered out. |
@Nullable RuleMatch acceptRuleMatch(RuleMatch match, Map<String,String> arguments, AnalyzedTokenReadings[] patternTokens)
null
if the rule match is filtered out.arguments - the resolved argument from the args attribute in the XML. Resolved
means that e.g. \1 has been resolved to the actual string at that match position.patternTokens - those tokens of the text that correspond the matched patternnull if this rule match should be removed, or any other RuleMatch (e.g. the one from
the arguments) that properly describes the detected error