Package com.io7m.jaffirm.core
@Export
@Version("4.0.0")
package com.io7m.jaffirm.core
Core types and functions.
-
ClassDescriptionAn individual predicate in a contract.Builds instances of type
ContractCondition.An individual predicate in a contract.Adoublespecialized version of theContractConditionTypetype.Builds instances of typeContractDoubleCondition.Adoublespecialized version of theContractConditionTypetype.One or more conditions have been violated.Anintspecialized version of theContractConditionTypetype.Builds instances of typeContractIntCondition.Anintspecialized version of theContractConditionTypetype.Alongspecialized version of theContractConditionTypetype.Builds instances of typeContractLongCondition.Alongspecialized version of theContractConditionTypetype.Functions to create contracts and conditions.Functions to check invariants.One or more invariants have been violated.Functions to check postconditions.One or more postconditions have been violated.Functions to check preconditions.One or more checkPreconditions have been violated.