Uses of Annotation Interface
org.checkerframework.framework.qual.PreconditionAnnotation
Packages that use PreconditionAnnotation
Package
Description
-
Uses of PreconditionAnnotation in org.checkerframework.checker.calledmethods.qual
Classes in org.checkerframework.checker.calledmethods.qual with annotations of type PreconditionAnnotationModifier and TypeClassDescription@interfaceIndicates a method precondition: when the method is invoked, the specified expressions must have had the specified methods called on them.static @interfaceA wrapper annotation that makes theRequiresCalledMethodsannotation repeatable. -
Uses of PreconditionAnnotation in org.checkerframework.checker.lock.qual
Classes in org.checkerframework.checker.lock.qual with annotations of type PreconditionAnnotationModifier and TypeClassDescription@interfaceIndicates a method precondition: the specified expressions must be held when the annotated method is invoked. -
Uses of PreconditionAnnotation in org.checkerframework.checker.nonempty.qual
Classes in org.checkerframework.checker.nonempty.qual with annotations of type PreconditionAnnotationModifier and TypeClassDescription@interfaceIndicates a method precondition: the specified expressions, each of which may be acollection,iterator,iterable, ormap, must be non-empty when the annotated method is invoked. -
Uses of PreconditionAnnotation in org.checkerframework.checker.nullness.qual
Classes in org.checkerframework.checker.nullness.qual with annotations of type PreconditionAnnotationModifier and TypeClassDescription@interfaceIndicates a method precondition: the method expects the specified expressions to be non-null when the annotated method is invoked.static @interfaceA wrapper annotation that makes theRequiresNonNullannotation repeatable. -
Uses of PreconditionAnnotation in org.checkerframework.checker.optional.qual
Classes in org.checkerframework.checker.optional.qual with annotations of type PreconditionAnnotationModifier and TypeClassDescription@interfaceIndicates a method precondition: the specified expressions of type Optional must be present (i.e., non-empty) when the annotated method is invoked.static @interfaceA wrapper annotation that makes theRequiresPresentannotation repeatable.