Package org.checkerframework.checker.nonempty.qual
package org.checkerframework.checker.nonempty.qual
-
Annotation InterfacesClassDescriptionIndicates that a particular expression evaluates to a non-empty value, if the method terminates successfully.Indicates that the specified expressions are non-empty, if the method returns the given result (either true or false).A wrapper annotation that makes the
EnsuresNonEmptyIfannotation repeatable.A polymorphic qualifier for the Non-Empty type system.Indicates 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.A wrapper annotation that makes theRequiresNonEmptyannotation repeatable.