org.hamcrest
Class BaseMatcher<T>
java.lang.Object
org.hamcrest.BaseMatcher<T>
- All Implemented Interfaces:
- Matcher<T>, SelfDescribing
- Direct Known Subclasses:
- AllOf, AnyOf, CombinableMatcher, DescribedAs, Is, IsAnything, IsEqual, IsInstanceOf, IsNot, IsNull, IsSame, TypeSafeMatcher
public abstract class BaseMatcher<T>
- extends Object
- implements Matcher<T>
BaseClass for all Matcher implementations.
- See Also:
Matcher
BaseMatcher
public BaseMatcher()
_dont_implement_Matcher___instead_extend_BaseMatcher_
public final void _dont_implement_Matcher___instead_extend_BaseMatcher_()
- Description copied from interface:
Matcher
- This method simply acts a friendly reminder not to implement Matcher directly and
instead extend BaseMatcher. It's easy to ignore JavaDoc, but a bit harder to ignore
compile errors .
- Specified by:
_dont_implement_Matcher___instead_extend_BaseMatcher_
in interface Matcher<T>
- See Also:
Matcher._dont_implement_Matcher___instead_extend_BaseMatcher_()
toString
public String toString()
- Overrides:
toString
in class Object