public class MatchResultMismatch<T,M extends org.hamcrest.Matcher<?>> extends MatchResultBase<T,M> implements MatchResult.Mismatch<T>
MatchResult.Match<T>, MatchResult.Mismatch<T>P_AND, P_ATOMIC, P_COMPLEX, P_NONE, P_OR, P_UNARY, P_UNARY_NO_PAREN| Constructor and Description |
|---|
MatchResultMismatch(T value,
M matcher) |
MatchResultMismatch(T value,
M matcher,
PrecedencedSelfDescribing mismatchDescription) |
MatchResultMismatch(T value,
M matcher,
org.hamcrest.SelfDescribing mismatchDescription) |
MatchResultMismatch(T value,
M matcher,
String mismatchDescription) |
| Modifier and Type | Method and Description |
|---|---|
void |
describeExpected(org.hamcrest.Description d)
Describes what was expected (e.g., describes the matcher).
|
void |
describeMismatch(org.hamcrest.Description d)
Describes the mismatch (e.g., uses the matcher's mismatch description).
|
void |
describeTo(org.hamcrest.Description description) |
int |
getDescriptionPrecedence() |
PrecedencedSelfDescribing |
getExpectedDescription()
Returns an object that will describe itself as the expected message.
|
int |
getExpectedPrecedence()
Returns the precedence of the expected message
|
MatchResult.Match<T> |
getMatch()
Returns details about a successful match.
|
MatchResult.Mismatch<T> |
getMismatch()
Returns details about a failed match.
|
PrecedencedSelfDescribing |
getMismatchDescription()
Returns an object that will describe itself as the mismatch.
|
int |
getMismatchPrecedence()
Returns the precedence of the mismatch
|
boolean |
matched()
Returns whether the value was matched.
|
describeMatcher, getMatcher, getMatcherDescription, getMatcherPrecedence, getValuetoStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdescribeMatcher, getMatcher, getMatcherDescription, getMatcherPrecedence, getValuepublic MatchResultMismatch(T value, M matcher, org.hamcrest.SelfDescribing mismatchDescription)
public MatchResultMismatch(T value, M matcher, PrecedencedSelfDescribing mismatchDescription)
public boolean matched()
MatchResultmatched in interface MatchResult<T>public MatchResult.Match<T> getMatch()
MatchResultgetMatch in interface MatchResult<T>nullpublic MatchResult.Mismatch<T> getMismatch()
MatchResultgetMismatch in interface MatchResult<T>nullpublic void describeTo(org.hamcrest.Description description)
describeTo in interface org.hamcrest.SelfDescribingdescribeTo in class SelfDescribingBasepublic int getDescriptionPrecedence()
getDescriptionPrecedence in interface PrecedencedSelfDescribingpublic void describeExpected(org.hamcrest.Description d)
MatchResult.MismatchdescribeExpected in interface MatchResult.Mismatch<T>public int getExpectedPrecedence()
MatchResult.MismatchgetExpectedPrecedence in interface MatchResult.Mismatch<T>PrecedencedSelfDescribingpublic PrecedencedSelfDescribing getExpectedDescription()
MatchResult.MismatchgetExpectedDescription in interface MatchResult.Mismatch<T>public void describeMismatch(org.hamcrest.Description d)
MatchResult.MismatchdescribeMismatch in interface MatchResult.Mismatch<T>public int getMismatchPrecedence()
MatchResult.MismatchgetMismatchPrecedence in interface MatchResult.Mismatch<T>PrecedencedSelfDescribingpublic PrecedencedSelfDescribing getMismatchDescription()
MatchResult.MismatchgetMismatchDescription in interface MatchResult.Mismatch<T>Copyright © 2015. All rights reserved.