public abstract class ParameterHolderMatcher<S> extends org.hamcrest.BaseMatcher<ParameterHolder>
| Modifier and Type | Class and Description |
|---|---|
protected static class |
ParameterHolderMatcher.MatchBy |
static class |
ParameterHolderMatcher.OutParamMatcher<T> |
static class |
ParameterHolderMatcher.ParameterByIndexMatcher<T> |
static class |
ParameterHolderMatcher.ParameterByNameMatcher<T> |
| Modifier and Type | Field and Description |
|---|---|
protected org.hamcrest.Description |
descForExpected |
protected org.hamcrest.Description |
descForFailure |
| Modifier | Constructor and Description |
|---|---|
protected |
ParameterHolderMatcher(org.hamcrest.Matcher<? super S> subMatcher,
ParameterHolderMatcher.MatchBy matchBy) |
| Modifier and Type | Method and Description |
|---|---|
void |
describeMismatch(Object item,
org.hamcrest.Description description) |
void |
describeTo(org.hamcrest.Description description) |
S |
getFeatureValue(OutParameterHolder actual) |
S |
getFeatureValue(ParameterByIndexHolder actual) |
S |
getFeatureValue(ParameterByNameHolder actual) |
boolean |
matches(Object item) |
boolean |
validateParameterByIndex(ParameterByIndexHolder actual,
org.hamcrest.Description descForExpected,
org.hamcrest.Description descForFailure) |
boolean |
validateParameterByName(ParameterByNameHolder actual,
org.hamcrest.Description descForExpected,
org.hamcrest.Description descForFailure) |
boolean |
validateParameterByOutParam(OutParameterHolder actual,
org.hamcrest.Description descForExpected,
org.hamcrest.Description descForFailure) |
protected org.hamcrest.Description descForExpected
protected org.hamcrest.Description descForFailure
protected ParameterHolderMatcher(org.hamcrest.Matcher<? super S> subMatcher, ParameterHolderMatcher.MatchBy matchBy)
public boolean matches(Object item)
public S getFeatureValue(ParameterByIndexHolder actual)
public S getFeatureValue(ParameterByNameHolder actual)
public S getFeatureValue(OutParameterHolder actual)
public boolean validateParameterByIndex(ParameterByIndexHolder actual, org.hamcrest.Description descForExpected, org.hamcrest.Description descForFailure)
public boolean validateParameterByName(ParameterByNameHolder actual, org.hamcrest.Description descForExpected, org.hamcrest.Description descForFailure)
public boolean validateParameterByOutParam(OutParameterHolder actual, org.hamcrest.Description descForExpected, org.hamcrest.Description descForFailure)
public void describeTo(org.hamcrest.Description description)
public void describeMismatch(Object item, org.hamcrest.Description description)
describeMismatch in interface org.hamcrest.Matcher<ParameterHolder>describeMismatch in class org.hamcrest.BaseMatcher<ParameterHolder>Copyright © 2017. All rights reserved.