T - der Typ der zu prüfenden Werte.ValueMatcher<T>, java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<ValueMatcher<T>>, java.util.Collection<ValueMatcher<T>>, java.util.List<ValueMatcher<T>>, java.util.RandomAccesspublic static class ValueMatcher.ComplexMatcher<T> extends java.util.ArrayList<ValueMatcher<T>> implements ValueMatcher<T>
ValueMatcher matchen.ValueMatcher.AlwaysMatcher<T>, ValueMatcher.CollectionValueMatcher<T>, ValueMatcher.ComplexMatcher<T>, ValueMatcher.EmailMatcher, ValueMatcher.NotNullMatcher<T>, ValueMatcher.PasswdMatcher, ValueMatcher.RangeMatcher<T>, ValueMatcher.RegExMatcher, ValueMatcher.StringNotEmptyMatcherREGEX_MAIL| Constructor | Description |
|---|---|
ComplexMatcher() |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
match(T value) |
Gibt
true zurück, wenn der übergebene Wert matcht und
false, wenn er nicht matcht. |
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSizepublic boolean match(T value)
true zurück, wenn der übergebene Wert matcht und
false, wenn er nicht matcht.
Gibt nur dann false zurück, wenn mindestens ein registrierter
ValueMatcher nicht matcht.match in interface ValueMatcher<T>value - ein beliebiger Wert.