| CalledMethods |
If an expression has type @CalledMethods({"m1", "m2"}), then methods m1 and
m2 have definitely been called on its value.
|
| CalledMethodsBottom |
The bottom type for the Called Methods type system.
|
| CalledMethodsPredicate |
This annotation represents a predicate on @CalledMethods annotations.
|
| EnsuresCalledMethods |
Indicates that the method, if it terminates successfully, always invokes the given methods on the
given expressions.
|
| EnsuresCalledMethods.List |
|
| EnsuresCalledMethodsIf |
Indicates that the method, if it terminates with the given result, invokes the given methods on
the given expressions.
|
| EnsuresCalledMethodsIf.List |
|
| EnsuresCalledMethodsVarArgs |
Indicates that the method, if it terminates successfully, always invokes the given methods on all
of the arguments passed in the varargs position.
|
| RequiresCalledMethods |
Indicates a method precondition: when the method is invoked, the specified expressions must have
had the specified methods called on them.
|
| RequiresCalledMethods.List |
|