@FunctionalInterface
public interface CheckedMatcher<T>
| Modifier and Type | Method and Description |
|---|---|
default CheckedMatcher<T> |
and(CheckedMatcher<T> other) |
boolean |
match(T target) |
default CheckedMatcher<T> |
negate() |
static <T> CheckedMatcher<T> |
not(CheckedMatcher<T> matcher) |
default CheckedMatcher<T> |
or(CheckedMatcher<T> other) |
boolean match(T target) throws java.lang.Exception
java.lang.Exceptiondefault CheckedMatcher<T> and(CheckedMatcher<T> other)
default CheckedMatcher<T> or(CheckedMatcher<T> other)
default CheckedMatcher<T> negate()
static <T> CheckedMatcher<T> not(CheckedMatcher<T> matcher)