Class UrlPattern
- java.lang.Object
-
- com.github.tomakehurst.wiremock.matching.UrlPattern
-
- All Implemented Interfaces:
NamedValueMatcher<java.lang.String>
,ValueMatcher<java.lang.String>
- Direct Known Subclasses:
UrlPathPattern
public class UrlPattern extends java.lang.Object implements NamedValueMatcher<java.lang.String>
-
-
Field Summary
Fields Modifier and Type Field Description static UrlPattern
ANY
protected StringValuePattern
pattern
-
Constructor Summary
Constructors Constructor Description UrlPattern(StringValuePattern pattern, boolean regex)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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 urlPathTemplate)
java.lang.String
getExpected()
java.lang.String
getName()
PathTemplate
getPathTemplate()
StringValuePattern
getPattern()
int
hashCode()
boolean
isRegex()
boolean
isSpecified()
MatchResult
match(java.lang.String url)
java.lang.String
toString()
-
-
-
Field Detail
-
ANY
public static final UrlPattern ANY
-
pattern
protected final StringValuePattern pattern
-
-
Constructor Detail
-
UrlPattern
public UrlPattern(StringValuePattern pattern, boolean regex)
-
-
Method Detail
-
fromOneOf
public static UrlPattern fromOneOf(java.lang.String url, java.lang.String urlPattern, java.lang.String urlPath, java.lang.String urlPathPattern, java.lang.String urlPathTemplate)
-
match
public MatchResult match(java.lang.String url)
- Specified by:
match
in interfaceValueMatcher<java.lang.String>
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceNamedValueMatcher<java.lang.String>
-
isRegex
public boolean isRegex()
-
getPattern
public StringValuePattern getPattern()
-
getPathTemplate
public PathTemplate getPathTemplate()
-
getExpected
public java.lang.String getExpected()
- Specified by:
getExpected
in interfaceNamedValueMatcher<java.lang.String>
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
isSpecified
public boolean isSpecified()
-
-