public class AbstractMatchResult<T,M extends org.hamcrest.Matcher<?>> extends MatchResultMismatch<T,M> implements MatchResult.Match<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 |
|---|
AbstractMatchResult(T value,
M matcher) |
AbstractMatchResult(T value,
M matcher,
boolean success) |
AbstractMatchResult(T value,
M matcher,
boolean success,
PrecedencedSelfDescribing description) |
AbstractMatchResult(T value,
M matcher,
boolean success,
org.hamcrest.SelfDescribing description) |
AbstractMatchResult(T value,
M matcher,
boolean success,
String description) |
| Modifier and Type | Method and Description |
|---|---|
void |
describeMatch(org.hamcrest.Description d)
Describes the match (e.g., describes the matcher).
|
void |
describeTo(org.hamcrest.Description description) |
int |
getDescriptionPrecedence() |
MatchResult.Match<T> |
getMatch()
Returns details about a successful match.
|
PrecedencedSelfDescribing |
getMatchDescription()
Returns an object that will describe itself as the match.
|
int |
getMatchPrecedence()
Returns the precedence of the match message
|
MatchResult.Mismatch<T> |
getMismatch()
Returns details about a failed match.
|
boolean |
matched()
Returns whether the value was matched.
|
describeExpected, describeMismatch, getExpectedDescription, getExpectedPrecedence, getMismatchDescription, getMismatchPrecedencedescribeMatcher, getMatcher, getMatcherDescription, getMatcherPrecedence, getValuetoStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdescribeMatcher, getMatcher, getMatcherDescription, getMatcherPrecedence, getValuepublic AbstractMatchResult(T value, M matcher, boolean success, String description)
public AbstractMatchResult(T value, M matcher, boolean success, org.hamcrest.SelfDescribing description)
public AbstractMatchResult(T value, M matcher, boolean success, PrecedencedSelfDescribing description)
public boolean matched()
MatchResultmatched in interface MatchResult<T>matched in class MatchResultMismatch<T,M extends org.hamcrest.Matcher<?>>public MatchResult.Match<T> getMatch()
MatchResultgetMatch in interface MatchResult<T>getMatch in class MatchResultMismatch<T,M extends org.hamcrest.Matcher<?>>nullpublic MatchResult.Mismatch<T> getMismatch()
MatchResultgetMismatch in interface MatchResult<T>getMismatch in class MatchResultMismatch<T,M extends org.hamcrest.Matcher<?>>nullpublic void describeTo(org.hamcrest.Description description)
describeTo in interface org.hamcrest.SelfDescribingdescribeTo in class MatchResultMismatch<T,M extends org.hamcrest.Matcher<?>>public int getDescriptionPrecedence()
getDescriptionPrecedence in interface PrecedencedSelfDescribinggetDescriptionPrecedence in class MatchResultMismatch<T,M extends org.hamcrest.Matcher<?>>public void describeMatch(org.hamcrest.Description d)
MatchResult.MatchdescribeMatch in interface MatchResult.Match<T>public int getMatchPrecedence()
MatchResult.MatchgetMatchPrecedence in interface MatchResult.Match<T>PrecedencedSelfDescribingpublic PrecedencedSelfDescribing getMatchDescription()
MatchResult.MatchgetMatchDescription in interface MatchResult.Match<T>Copyright © 2015. All rights reserved.