Uses of Interface
net.anwiba.commons.ensure.ICondition
-
Uses of ICondition in net.anwiba.commons.ensure
Classes in net.anwiba.commons.ensure that implement IConditionModifier and TypeClassDescriptionclassBetweenCondition<T extends Comparable<T>>classCollectionContainsCondition<V,T extends Collection<V>> classCollectionContainsNullCondition<V,T extends Collection<V>> classCollectionSizeCondition<T extends Collection>classGreaterEqualsCondition<T extends Comparable<T>>classGreaterThanCondition<T extends Comparable<T>>classIsEmptyCollectionCondition<T extends Collection<?>>classLowerThanCondition<T extends Comparable<T>>Methods in net.anwiba.commons.ensure that return IConditionModifier and TypeMethodDescriptionstatic <T> ICondition<T>Conditions.allOf(ICondition<T>... conditions) static <T> ICondition<T>Conditions.anyOf(ICondition<T>... conditions) static <T extends Comparable<T>>
ICondition<T>Conditions.between(T minimum, T maximum) static ICondition<String>static <V,T extends Collection<V>>
ICondition<T>Conditions.containsAll(Collection<V> values) static <V,T extends Collection<V>>
ICondition<T>Conditions.containsAll(V... values) static <V,T extends Collection<V>>
ICondition<T>Conditions.containsNull()static ICondition<String>static <T> ICondition<T>Conditions.equalTo(T value) static <T extends Comparable<T>>
ICondition<T>Conditions.greaterEquals(T value) static <T extends Comparable<T>>
ICondition<T>Conditions.greaterThan(T value) static <T> ICondition<T>Conditions.in(Collection<T> collection) static <T> ICondition<T>Conditions.in(T... values) static ICondition<Object>Conditions.instanceOf(Class<?> value) static <T extends Collection<?>>
ICondition<T>Conditions.isEmpty()static ICondition<Boolean>Conditions.isFalse()static <T> ICondition<T>Conditions.isNull()static ICondition<Boolean>Conditions.isTrue()static <T extends Comparable<T>>
ICondition<T>Conditions.lowerThan(T value) static <T> ICondition<T>Conditions.not(ICondition<T> validation) static <T> ICondition<T>Conditions.notNull()static <T extends Collection>
ICondition<T>Conditions.size(int i) static ICondition<String>Conditions.startsWith(String value) Methods in net.anwiba.commons.ensure with parameters of type IConditionModifier and TypeMethodDescriptionstatic <T> ICondition<T>Conditions.allOf(ICondition<T>... conditions) static <T> ICondition<T>Conditions.anyOf(ICondition<T>... conditions) static <T> voidEnsure.ensureThat(String message, T actual, ICondition<T> condition) static <T> voidEnsure.ensureThat(T actual, ICondition<T> condition) static <T> voidEnsure.ensureThatArgument(String message, T actual, ICondition<T> condition) static <T> voidEnsure.ensureThatArgument(T actual, ICondition<T> condition) static <T> ICondition<T>Conditions.not(ICondition<T> validation)