public abstract class StringValuePattern extends java.lang.Object implements NamedValueMatcher<java.lang.String>
Modifier and Type | Field and Description |
---|---|
static AbsentPattern |
ABSENT |
protected java.lang.String |
expectedValue |
Constructor and Description |
---|
StringValuePattern(java.lang.String expectedValue) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getExpected() |
java.lang.String |
getName() |
java.lang.String |
getValue() |
int |
hashCode() |
java.lang.Boolean |
isAbsent() |
boolean |
isPresent() |
java.lang.Boolean |
nullSafeIsAbsent() |
java.lang.String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
match
public static final AbsentPattern ABSENT
protected final java.lang.String expectedValue
public boolean isPresent()
public java.lang.Boolean isAbsent()
public java.lang.Boolean nullSafeIsAbsent()
public java.lang.String getValue()
public java.lang.String toString()
toString
in class java.lang.Object
public final java.lang.String getName()
getName
in interface NamedValueMatcher<java.lang.String>
public java.lang.String getExpected()
getExpected
in interface NamedValueMatcher<java.lang.String>
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object