Name | Description | Type | Package | Framework |
Deterministic | A method is called deterministic if it returns the same value (according to ==) every time it is called with the same | Class | org.checkerframework.dataflow.qual | Checker |
LockingFree | Class | org.checkerframework.dataflow.qual | Checker | |
Pure | Class | org.checkerframework.dataflow.qual | Checker | |
Pure .Kind | The method returns exactly the same value when called in the sameThe method has no visible side-effects. | Class | org.checkerframework.dataflow.qual | Checker |
SideEffectFree | A method is called side-effect-free if it has no visible side-effects, such as setting a field of an object that existed before | Class | org.checkerframework.dataflow.qual | Checker |
TerminatesExecution | TerminatesExecution is a method annotation that indicates that a method terminates the execution of the program. | Class | org.checkerframework.dataflow.qual | Checker |