T - public abstract class ChainBuilderBase<T> extends MatcherProxy<T>
ChainFactory.
For convenience, can also be used as a matcher directly.P_AND, P_ATOMIC, P_COMPLEX, P_NONE, P_OR, P_UNARY, P_UNARY_NO_PAREN| Constructor and Description |
|---|
ChainBuilderBase() |
| Modifier and Type | Method and Description |
|---|---|
protected <T2 extends T> |
_add(Collection<? extends org.hamcrest.Matcher<? super T2>> m) |
protected <T2 extends T> |
_add(org.hamcrest.Matcher<? super T2>... m) |
protected <T2 extends T> |
_add(org.hamcrest.Matcher<? super T2> m) |
org.hamcrest.Matcher<T> |
build() |
protected abstract ChainFactory |
factory() |
protected org.hamcrest.Matcher<T> |
matcher() |
describeMismatch, describeTo, getDescriptionPrecedence, matches, matches, matchResultquickMatch, quickMatch, quickMatchResult_dont_implement_Matcher___instead_extend_BaseMatcher_, toStringprotected abstract ChainFactory factory()
protected org.hamcrest.Matcher<T> matcher()
matcher in class MatcherProxy<T>protected <T2 extends T> ChainBuilderBase<T2> _add(org.hamcrest.Matcher<? super T2> m)
protected <T2 extends T> ChainBuilderBase<T2> _add(org.hamcrest.Matcher<? super T2>... m)
protected <T2 extends T> ChainBuilderBase<T2> _add(Collection<? extends org.hamcrest.Matcher<? super T2>> m)
public org.hamcrest.Matcher<T> build()
Copyright © 2015. All rights reserved.