Uses of Class
com.io7m.jaffirm.core.InvariantViolationException
-
Packages that use InvariantViolationException Package Description com.io7m.jaffirm.core Core types and functions. -
-
Uses of InvariantViolationException in com.io7m.jaffirm.core
Methods in com.io7m.jaffirm.core that throw InvariantViolationException Modifier and Type Method Description static voidInvariants. checkInvariant(boolean condition, String message)A specialized version ofInvariants.checkInvariant(Object, boolean, Function)that does not mention an input value.static voidInvariants. checkInvariant(boolean condition, Supplier<String> message)A specialized version ofInvariants.checkInvariant(Object, boolean, Function)that does not mention an input value.static <T> TInvariants. checkInvariant(T value, ContractConditionType<T> condition)Evaluate the givenpredicateusingvalueas input.static doubleInvariants. checkInvariantD(double value, ContractDoubleConditionType condition)Adoublespecialized version ofInvariants.checkInvariant(Object, ContractConditionType).static intInvariants. checkInvariantI(int value, ContractIntConditionType condition)Anintspecialized version ofInvariants.checkInvariant(Object, ContractConditionType).static longInvariants. checkInvariantL(long value, ContractLongConditionType condition)Alongspecialized version ofInvariants.checkInvariant(Object, ContractConditionType).static <T> TInvariants. checkInvariants(T value, ContractConditionType<T>... conditions)Evaluate all of the givenconditionsusingvalueas input.static doubleInvariants. checkInvariantsD(double value, ContractDoubleConditionType... conditions)Adoublespecialized version ofInvariants.checkInvariants(Object, ContractConditionType[])static intInvariants. checkInvariantsI(int value, ContractIntConditionType... conditions)Anintspecialized version ofInvariants.checkInvariants(Object, ContractConditionType[])static longInvariants. checkInvariantsL(long value, ContractLongConditionType... conditions)Alongspecialized version ofInvariants.checkInvariants(Object, ContractConditionType[])
-