public abstract class RegexRule
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
RegexRule(boolean sign,
java.lang.String regex)
Constructs a new regular expression rule.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
accept()
Return if this rule is used for filtering-in or out.
|
protected abstract boolean |
match(java.lang.String url)
Checks if a url matches this rule.
|
protected RegexRule(boolean sign, java.lang.String regex)
sign
- specifies if this rule must filter-in or filter-out. A
true
value means that any url matching this rule must
be accepted, a false
value means that any url
matching this rule must be rejected.regex
- is the regular expression used for matching (see
match(String)
method).protected boolean accept()
true
if any url matching this rule must be accepted,
otherwise false
.protected abstract boolean match(java.lang.String url)
url
- is the url to check.true
if the specified url matches this rule, otherwise
false
.Copyright © 2019 The Apache Software Foundation