java.lang.Object
net.anwiba.commons.ensure.Conditions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> ICondition<T>allOf(ICondition<T>... conditions) static <T> ICondition<T>anyOf(ICondition<T>... conditions) static <T extends Comparable<T>>
ICondition<T>between(T minimum, T maximum) static ICondition<String>static <V,T extends Collection<V>>
ICondition<T>containsAll(Collection<V> values) static <V,T extends Collection<V>>
ICondition<T>containsAll(V... values) static <V,T extends Collection<V>>
ICondition<T>static ICondition<String>static <T> ICondition<T>equalTo(T value) static <T extends Comparable<T>>
ICondition<T>greaterEquals(T value) static <T extends Comparable<T>>
ICondition<T>greaterThan(T value) static <T> ICondition<T>in(Collection<T> collection) static <T> ICondition<T>in(T... values) static ICondition<Object>instanceOf(Class<?> value) static <T extends Collection<?>>
ICondition<T>isEmpty()static ICondition<Boolean>isFalse()static <T> ICondition<T>isNull()static ICondition<Boolean>isTrue()static <T extends Comparable<T>>
ICondition<T>lowerThan(T value) static <T> ICondition<T>not(ICondition<T> validation) static <T> ICondition<T>notNull()static <T extends Collection>
ICondition<T>size(int i) static ICondition<String>startsWith(String value)
-
Constructor Details
-
Conditions
public Conditions()
-
-
Method Details
-
equalTo
-
notNull
-
isNull
-
isTrue
-
isFalse
-
in
-
in
-
not
-
instanceOf
-
contains
-
startsWith
-
between
-
greaterEquals
-
greaterThan
-
lowerThan
-
endsWith
-
anyOf
-
allOf
-
isEmpty
-
containsAll
-
containsAll
-
containsNull
-
size
-