com.github.dakusui.pcond.Postconditions Maven / Gradle / Ivy
package com.github.dakusui.pcond;
import com.github.dakusui.pcond.provider.AssertionProvider;
import java.util.function.Predicate;
public enum Postconditions {
;
public static T ensureNonNull(T value) {
return AssertionProvider.INSTANCE.ensureNonNull(value);
}
public static T ensureState(T value, Predicate super T> cond) {
return AssertionProvider.INSTANCE.ensureState(value, cond);
}
public static T ensure(T value, Predicate super T> cond) {
return AssertionProvider.INSTANCE.ensure(value, cond);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy