public class ValuePattern
extends java.lang.Object
Constructor and Description |
---|
ValuePattern() |
Modifier and Type | Method and Description |
---|---|
static ValuePattern |
absent() |
static ValuePattern |
containing(java.lang.String value) |
static int |
count(java.lang.Object... objects) |
boolean |
equals(java.lang.Object o) |
static ValuePattern |
equalTo(java.lang.String value) |
static ValuePattern |
equalToJson(java.lang.String value) |
static ValuePattern |
equalToJson(java.lang.String value,
org.skyscreamer.jsonassert.JSONCompareMode jsonCompareMode) |
static ValuePattern |
equalToXml(java.lang.String value) |
static ValuePattern |
equalToXPath(java.lang.String value) |
java.lang.String |
getContains() |
java.lang.String |
getDoesNotMatch() |
java.lang.String |
getEqualTo() |
java.lang.String |
getEqualToJson() |
java.lang.String |
getEqualToXml() |
org.skyscreamer.jsonassert.JSONCompareMode |
getJsonCompareMode() |
java.lang.String |
getMatches() |
java.lang.String |
getMatchesJsonPath() |
java.lang.String |
getMatchesXPath() |
java.util.Map |
getWithXPathNamespaces() |
int |
hashCode() |
java.lang.Boolean |
isAbsent() |
boolean |
isMatchFor(java.lang.String value) |
static ValuePattern |
matches(java.lang.String value) |
static com.google.common.base.Predicate<ValuePattern> |
matching(java.lang.String value) |
boolean |
nullSafeIsAbsent() |
void |
setAbsent(java.lang.Boolean absent) |
void |
setContains(java.lang.String contains) |
void |
setDoesNotMatch(java.lang.String doesNotMatch) |
void |
setEqualTo(java.lang.String equalTo) |
void |
setEqualToJson(java.lang.String equalToJson) |
void |
setEqualToXml(java.lang.String equalToXml) |
void |
setJsonCompareMode(org.skyscreamer.jsonassert.JSONCompareMode jsonCompareMode) |
void |
setMatches(java.lang.String matches) |
void |
setMatchesJsonPaths(java.lang.String matchesJsonPath) |
void |
setMatchesXPath(java.lang.String matchesXPath) |
void |
setWithXPathNamespace(java.lang.String namespace,
java.lang.String namespaceUri) |
void |
setWithXPathNamespaces(java.util.Map<java.lang.String,java.lang.String> xpathNamespaceMap) |
java.lang.String |
toString() |
public static ValuePattern equalTo(java.lang.String value)
public static ValuePattern equalToJson(java.lang.String value)
public static ValuePattern equalToXml(java.lang.String value)
public static ValuePattern equalToXPath(java.lang.String value)
public static ValuePattern equalToJson(java.lang.String value, org.skyscreamer.jsonassert.JSONCompareMode jsonCompareMode)
public static ValuePattern containing(java.lang.String value)
public static ValuePattern matches(java.lang.String value)
public static ValuePattern absent()
public boolean isMatchFor(java.lang.String value)
public static com.google.common.base.Predicate<ValuePattern> matching(java.lang.String value)
public static int count(java.lang.Object... objects)
public void setEqualTo(java.lang.String equalTo)
public void setEqualToJson(java.lang.String equalToJson)
public void setEqualToXml(java.lang.String equalToXml)
public void setMatchesXPath(java.lang.String matchesXPath)
public void setWithXPathNamespaces(java.util.Map<java.lang.String,java.lang.String> xpathNamespaceMap)
public void setWithXPathNamespace(java.lang.String namespace, java.lang.String namespaceUri)
public void setContains(java.lang.String contains)
public void setMatches(java.lang.String matches)
public void setDoesNotMatch(java.lang.String doesNotMatch)
public void setAbsent(java.lang.Boolean absent)
public void setMatchesJsonPaths(java.lang.String matchesJsonPath)
public java.lang.String getEqualTo()
public java.lang.String getEqualToJson()
public java.lang.String getEqualToXml()
public java.lang.String getMatchesXPath()
public java.util.Map getWithXPathNamespaces()
public org.skyscreamer.jsonassert.JSONCompareMode getJsonCompareMode()
public void setJsonCompareMode(org.skyscreamer.jsonassert.JSONCompareMode jsonCompareMode)
public java.lang.String getContains()
public java.lang.String getMatches()
public java.lang.String getDoesNotMatch()
public java.lang.Boolean isAbsent()
public java.lang.String getMatchesJsonPath()
public boolean nullSafeIsAbsent()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object