public final class PresentMatcher<T>
extends org.hamcrest.TypeSafeDiagnosingMatcher<org.dmfs.optional.Optional<T>>
Matcher to match the presence and value of an Optional.| Constructor and Description |
|---|
PresentMatcher() |
PresentMatcher(org.hamcrest.Matcher<T> delegate) |
PresentMatcher(T expected) |
| Modifier and Type | Method and Description |
|---|---|
void |
describeTo(org.hamcrest.Description description) |
static <T> PresentMatcher<T> |
isPresent() |
static <T> PresentMatcher<T> |
isPresent(org.hamcrest.Matcher<T> delegate) |
static <T> PresentMatcher<T> |
isPresent(T expectedValue) |
protected boolean |
matchesSafely(org.dmfs.optional.Optional<T> item,
org.hamcrest.Description mismatchDescription) |
public PresentMatcher()
public PresentMatcher(T expected)
public PresentMatcher(org.hamcrest.Matcher<T> delegate)
public static <T> PresentMatcher<T> isPresent()
public static <T> PresentMatcher<T> isPresent(T expectedValue)
public static <T> PresentMatcher<T> isPresent(org.hamcrest.Matcher<T> delegate)
protected boolean matchesSafely(org.dmfs.optional.Optional<T> item, org.hamcrest.Description mismatchDescription)
matchesSafely in class org.hamcrest.TypeSafeDiagnosingMatcher<org.dmfs.optional.Optional<T>>public void describeTo(org.hamcrest.Description description)