Uses of Annotation Interface
org.checkerframework.framework.qual.PostconditionAnnotation
Packages that use PostconditionAnnotation
Package
Description
-
Uses of PostconditionAnnotation in org.checkerframework.checker.calledmethods.qual
Classes in org.checkerframework.checker.calledmethods.qual with annotations of type PostconditionAnnotationModifier and TypeClassDescription@interfaceIndicates that the method, if it terminates successfully, always invokes the given methods on the given expressions.static @interfaceA wrapper annotation that makes theEnsuresCalledMethodsannotation repeatable. -
Uses of PostconditionAnnotation in org.checkerframework.checker.index.qual
Classes in org.checkerframework.checker.index.qual with annotations of type PostconditionAnnotationModifier and TypeClassDescription@interfaceIndicates 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 @interfaceA 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 PostconditionAnnotationModifier and TypeClassDescription@interfaceIndicates that the given expressions are held if the method terminates successfully.static @interfaceA wrapper annotation that makes theEnsuresLockHeldannotation repeatable. -
Uses of PostconditionAnnotation in org.checkerframework.checker.nonempty.qual
Classes in org.checkerframework.checker.nonempty.qual with annotations of type PostconditionAnnotationModifier and TypeClassDescription@interfaceIndicates that a particular expression evaluates to a non-empty value, if the method terminates successfully. -
Uses of PostconditionAnnotation in org.checkerframework.checker.nullness.qual
Classes in org.checkerframework.checker.nullness.qual with annotations of type PostconditionAnnotationModifier and TypeClassDescription@interfaceIndicates that the value expressions evaluate to a value that is a key in all the given maps, if the method terminates successfully.static @interfaceA wrapper annotation that makes theEnsuresKeyForannotation repeatable.@interfaceIndicates that the value expressions are non-null just after a method call, if the method terminates successfully.static @interfaceA wrapper annotation that makes theEnsuresNonNullannotation repeatable. -
Uses of PostconditionAnnotation in org.checkerframework.checker.optional.qual
Classes in org.checkerframework.checker.optional.qual with annotations of type PostconditionAnnotationModifier and TypeClassDescription@interfaceIndicates that the expression evaluates to a present Optional, if the method terminates successfully. -
Uses of PostconditionAnnotation in org.checkerframework.common.initializedfields.qual
Classes in org.checkerframework.common.initializedfields.qual with annotations of type PostconditionAnnotationModifier and TypeClassDescription@interfaceA method postcondition annotation indicates which fields the method definitely initializes.static @interfaceA wrapper annotation that makes theEnsuresInitializedFieldsannotation repeatable.