T - public interface MatchResult<T> extends PrecedencedSelfDescribing
Implementations should extends MatchResultBase
| Modifier and Type | Interface and Description |
|---|---|
static interface |
MatchResult.Match<T>
Provides detailed information about a match.
|
static interface |
MatchResult.Mismatch<T>
Provides detailed information about a mismatch.
|
P_AND, P_ATOMIC, P_COMPLEX, P_NONE, P_OR, P_UNARY, P_UNARY_NO_PAREN| Modifier and Type | Method and Description |
|---|---|
void |
describeMatcher(org.hamcrest.Description description)
Describes the matcher.
|
MatchResult.Match<T> |
getMatch()
Returns details about a successful match.
|
org.hamcrest.Matcher<?> |
getMatcher()
Returns the matcher.
|
PrecedencedSelfDescribing |
getMatcherDescription()
Returns an object that will describe itself as the matcher.
|
int |
getMatcherPrecedence()
Returns the matcher's message precedence.
|
MatchResult.Mismatch<T> |
getMismatch()
Returns details about a failed match.
|
T |
getValue()
Returns the value that was matched.
|
boolean |
matched()
Returns whether the value was matched.
|
getDescriptionPrecedenceboolean matched()
MatchResult.Match<T> getMatch()
nullMatchResult.Mismatch<T> getMismatch()
nullT getValue()
org.hamcrest.Matcher<?> getMatcher()
void describeMatcher(org.hamcrest.Description description)
description - int getMatcherPrecedence()
PrecedencedSelfDescribingPrecedencedSelfDescribing getMatcherDescription()
Copyright © 2015. All rights reserved.