public final class PatternFilter
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsWildcard() |
boolean |
equals(java.lang.Object obj) |
static PatternFilter |
fromStr(java.lang.String filterStr)
Inverse operation of toString().
|
java.lang.String |
getPattern() |
int |
hashCode() |
boolean |
isExclude() |
boolean |
isInclude() |
boolean |
matches(java.lang.String path) |
static PatternFilter |
newExclude(java.lang.String pattern) |
static PatternFilter |
newInclude(java.lang.String pattern) |
void |
setInclude(boolean include) |
void |
setPattern(java.lang.String pattern)
Defines the filter.
|
java.lang.String |
toStr() |
java.lang.String |
toString() |
public static PatternFilter newInclude(java.lang.String pattern)
public static PatternFilter newExclude(java.lang.String pattern)
public static PatternFilter fromStr(java.lang.String filterStr)
filterStr - a non-null string at least 2 characters in lengthjava.lang.IllegalArgumentException - if filterStr is null or is less that 2 characters in lengthpublic java.lang.String toStr()
public boolean isInclude()
public boolean isExclude()
public boolean containsWildcard()
public void setInclude(boolean include)
public java.lang.String getPattern()
public void setPattern(java.lang.String pattern)
public boolean matches(java.lang.String path)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object