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 specific 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 that may be acollection,iterator,iterable, ormapmust be non-empty when the annotated method is invoked.A wrapper annotation that makes theRequiresNonEmptyannotation repeatable.