public static class ContractsUtils.Postcondition extends ContractsUtils.Contract
ContractsUtils.Contract.Kind
annotation, contractAnnotation, expression, kind
Constructor and Description |
---|
Postcondition(String expression,
AnnotationMirror annotation,
AnnotationMirror contractAnnotation)
Create a postcondition contract.
|
public Postcondition(String expression, AnnotationMirror annotation, AnnotationMirror contractAnnotation)
expression
- the Java expression that should have a type qualifierannotation
- the type qualifier that expression
should havecontractAnnotation
- the postcondition annotation that the programmer wrote; used
for diagnostic messages