Class StringValuePattern
- java.lang.Object
-
- com.github.tomakehurst.wiremock.matching.ContentPattern<java.lang.String>
-
- com.github.tomakehurst.wiremock.matching.StringValuePattern
-
- All Implemented Interfaces:
NamedValueMatcher<java.lang.String>
,ValueMatcher<java.lang.String>
- Direct Known Subclasses:
AbsentPattern
,AbstractDateTimePattern
,AbstractRegexPattern
,AnythingPattern
,ContainsPattern
,EqualToJsonPattern
,EqualToPattern
,EqualToXmlPattern
,LogicalAnd
,LogicalOr
,NegativeContainsPattern
,PathPattern
public abstract class StringValuePattern extends ContentPattern<java.lang.String>
-
-
Field Summary
-
Fields inherited from class com.github.tomakehurst.wiremock.matching.ContentPattern
expectedValue
-
-
Constructor Summary
Constructors Constructor Description StringValuePattern(java.lang.String expectedValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LogicalAnd
and(StringValuePattern other)
boolean
equals(java.lang.Object o)
java.lang.String
getExpected()
java.lang.String
getName()
int
hashCode()
java.lang.Boolean
isAbsent()
boolean
isPresent()
boolean
nullSafeIsAbsent()
LogicalOr
or(StringValuePattern other)
java.lang.String
toString()
-
Methods inherited from class com.github.tomakehurst.wiremock.matching.ContentPattern
getValue, isNullValuePermitted
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.github.tomakehurst.wiremock.matching.ValueMatcher
match
-
-
-
-
Method Detail
-
isPresent
public boolean isPresent()
-
isAbsent
public java.lang.Boolean isAbsent()
-
nullSafeIsAbsent
public boolean nullSafeIsAbsent()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getName
public final java.lang.String getName()
-
getExpected
public java.lang.String getExpected()
-
and
public LogicalAnd and(StringValuePattern other)
-
or
public LogicalOr or(StringValuePattern other)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-