Package randoop.condition.specification
package randoop.condition.specification
-
ClassDescriptionAbstract class representing boolean expressions that occur in
SpecificationClause
objects.The representation of a boolean expression over the values of parameters and receiver object of an operation (i.e., a method or constructor).Contains the identifiers used in the guards and properties of the specifications in aOperationSpecification
.Represents the signature of a method or constructor for anOperationSpecification
so that thejava.lang.reflect.AccessibleObject
can be loaded, which is done bySpecificationCollection.getAccessibleObject
.A specification of a constructor or method, aka, an operation.APostcondition
is a specification clause of a contract on the outcome of the invocation of an operation.ASpecificationClause
for pre-conditions on the parameters and receiver of an operation.The representation of a boolean expression over the values of parameters, receiver object, and return value of a method.Abstract class for representations of conditions that can be attached to methods and constructors.A specification clause that an exception should be thrown.