public class UrlPattern extends java.lang.Object implements NamedValueMatcher<java.lang.String>
| Modifier and Type | Field and Description |
|---|---|
static UrlPattern |
ANY |
protected StringValuePattern |
pattern |
| Constructor and Description |
|---|
UrlPattern(StringValuePattern pattern,
boolean regex) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
static UrlPattern |
fromOneOf(java.lang.String url,
java.lang.String urlPattern,
java.lang.String urlPath,
java.lang.String urlPathPattern) |
java.lang.String |
getExpected() |
java.lang.String |
getName() |
StringValuePattern |
getPattern() |
int |
hashCode() |
boolean |
isRegex() |
boolean |
isSpecified() |
MatchResult |
match(java.lang.String url) |
java.lang.String |
toString() |
public static final UrlPattern ANY
protected final StringValuePattern pattern
public UrlPattern(StringValuePattern pattern, boolean regex)
public static UrlPattern fromOneOf(java.lang.String url, java.lang.String urlPattern, java.lang.String urlPath, java.lang.String urlPathPattern)
public MatchResult match(java.lang.String url)
match in interface ValueMatcher<java.lang.String>public java.lang.String getName()
getName in interface NamedValueMatcher<java.lang.String>public boolean isRegex()
public StringValuePattern getPattern()
public java.lang.String getExpected()
getExpected in interface NamedValueMatcher<java.lang.String>public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean isSpecified()