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
UnableToCompleteExceptionpublic boolean isIncluded(TreeLogger logger, java.lang.String query)
protected abstract boolean acceptByDefault()
protected abstract boolean entriesArePositiveByDefault()