public abstract class RegexFilter
extends java.lang.Object
acceptByDefault()
and entriesArePositiveByDefault()
.Constructor and Description |
---|
RegexFilter(TreeLogger logger,
java.util.List<java.lang.String> values) |
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
acceptByDefault()
If no pattern matches, whether the query should be considered as an accept.
|
protected abstract boolean |
entriesArePositiveByDefault()
If a pattern is not preceded by + or -, whether the query should be
considered positive.
|
boolean |
isIncluded(TreeLogger logger,
java.lang.String query) |
public RegexFilter(TreeLogger logger, java.util.List<java.lang.String> values) throws UnableToCompleteException
UnableToCompleteException
public boolean isIncluded(TreeLogger logger, java.lang.String query)
protected abstract boolean acceptByDefault()
protected abstract boolean entriesArePositiveByDefault()