public class CheckValues<T,R>
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CheckValues.FinalCheck<T,T1,R> |
| Modifier and Type | Field and Description |
|---|---|
protected _Simpler_Case<R> |
simplerCase |
| Constructor and Description |
|---|
CheckValues() |
| Modifier and Type | Method and Description |
|---|---|
PatternMatcher |
getPatternMatcher() |
<V> _LastStep<R,V,T> |
hasValues(V... values)
Provide a comparison value, JDK 8 Predicate, or Hamcrest Matcher for each Element to match on.
|
<V> _LastStep<R,V,T> |
hasValuesMatching(<any>... values) |
<V> _LastStep<R,V,T> |
hasValuesWhere(java.util.function.Predicate<V>... values) |
<V> _LastStep<R,V,T> |
isEmpty() |
<T1 extends T> |
isType(TypedFunction<? super T1,? extends R> type) |
protected final _Simpler_Case<R> simplerCase
public <T1 extends T> CheckValues.FinalCheck<T,T1,R> isType(TypedFunction<? super T1,? extends R> type)
public final <V> _LastStep<R,V,T> hasValues(V... values)
values - Matching rules for each element in the decomposed / unapplied user inputPredicates.type(java.lang.Class<T>)@SafeVarargs public final <V> _LastStep<R,V,T> hasValuesWhere(java.util.function.Predicate<V>... values)
public PatternMatcher getPatternMatcher()