public class MatchResultSuccess<T,M extends org.hamcrest.Matcher<?>> extends MatchResultBase<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 |
|---|
MatchResultSuccess(T value,
M matcher) |
MatchResultSuccess(T value,
M matcher,
PrecedencedSelfDescribing matchDescription) |
MatchResultSuccess(T value,
M matcher,
org.hamcrest.SelfDescribing matchDescription) |
MatchResultSuccess(T value,
M matcher,
String matchDescription) |
| 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.
|
describeMatcher, getMatcher, getMatcherDescription, getMatcherPrecedence, getValuetoStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdescribeMatcher, getMatcher, getMatcherDescription, getMatcherPrecedence, getValuepublic MatchResultSuccess(T value, M matcher, org.hamcrest.SelfDescribing matchDescription)
public MatchResultSuccess(T value, M matcher, PrecedencedSelfDescribing matchDescription)
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 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.