Uses of Class
org.checkerframework.framework.qual.PostconditionAnnotation
-
-
Uses of PostconditionAnnotation in org.checkerframework.checker.calledmethods.qual
Classes in org.checkerframework.checker.calledmethods.qual with annotations of type PostconditionAnnotation Modifier and Type Class Description interfaceEnsuresCalledMethodsIndicates that the method, if it terminates successfully, always invokes the given methods on the given expressions. -
Uses of PostconditionAnnotation in org.checkerframework.checker.index.qual
Classes in org.checkerframework.checker.index.qual with annotations of type PostconditionAnnotation Modifier and Type Class Description interfaceEnsuresLTLengthOfIndicates that the value expressions evaluate to an integer whose value is less than the lengths of all the given sequences, if the method terminates successfully.static interfaceEnsuresLTLengthOf.ListA wrapper annotation that makes theEnsuresLTLengthOfannotation repeatable. -
Uses of PostconditionAnnotation in org.checkerframework.checker.lock.qual
Classes in org.checkerframework.checker.lock.qual with annotations of type PostconditionAnnotation Modifier and Type Class Description interfaceEnsuresLockHeldIndicates that the given expressions are held if the method terminates successfully.static interfaceEnsuresLockHeld.ListA wrapper annotation that makes theEnsuresLockHeldannotation repeatable. -
Uses of PostconditionAnnotation in org.checkerframework.checker.nullness.qual
Classes in org.checkerframework.checker.nullness.qual with annotations of type PostconditionAnnotation Modifier and Type Class Description interfaceEnsuresKeyForIndicates that the value expressions evaluate to a value that is a key in all the given maps, if the method terminates successfully.static interfaceEnsuresKeyFor.ListA wrapper annotation that makes theEnsuresKeyForannotation repeatable.interfaceEnsuresNonNullIndicates that the value expressions are non-null just after a method call, if the method terminates successfully.static interfaceEnsuresNonNull.ListA wrapper annotation that makes theEnsuresNonNullannotation repeatable. -
Uses of PostconditionAnnotation in org.checkerframework.common.initializedfields.qual
Classes in org.checkerframework.common.initializedfields.qual with annotations of type PostconditionAnnotation Modifier and Type Class Description interfaceEnsuresInitializedFieldsA method postcondition annotation indicates which fields the method definitely initializes.static interfaceEnsuresInitializedFields.ListA wrapper annotation that makes theEnsuresInitializedFieldsannotation repeatable.
-