|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use InvariantAnnotation | |
|---|---|
| edu.rice.cs.cunit.threadCheck | |
| edu.rice.cs.cunit.threadCheck.subAnnot | |
| Uses of InvariantAnnotation in edu.rice.cs.cunit.threadCheck |
|---|
| Fields in edu.rice.cs.cunit.threadCheck declared as InvariantAnnotation | |
|---|---|
(package private) InvariantAnnotation |
TCLibDummy.subAnnotInvariantAnnotation
|
| Uses of InvariantAnnotation in edu.rice.cs.cunit.threadCheck.subAnnot |
|---|
| Methods in edu.rice.cs.cunit.threadCheck.subAnnot with parameters of type InvariantAnnotation | |
|---|---|
static boolean |
Predicates.checkAnd(java.lang.Object thisObject,
java.lang.Object[] methodArgs,
InvariantAnnotation[] value)
Return false if one or more of the annotations in the array returned false. |
static boolean |
Predicates.checkImplies(java.lang.Object thisObject,
java.lang.Object[] methodArgs,
InvariantAnnotation[] value)
Return true if A -> B is true, where A is the first annotation and B is the second. |
static boolean |
SubAnnotThreadCheck.checkInvariantAnnotation(InvariantAnnotation value,
java.lang.Object thisObject,
java.lang.Object[] methodArgs)
Convenience method to get the result of an invariant annotation check. |
static boolean |
Predicates.checkNot(java.lang.Object thisObject,
java.lang.Object[] methodArgs,
InvariantAnnotation value)
Return true if the annotations in the array returned false, and vice versa. |
static boolean |
Predicates.checkOr(java.lang.Object thisObject,
java.lang.Object[] methodArgs,
InvariantAnnotation[] value)
Return true if one or more of the annotations in the array returned true. |
static boolean |
Predicates.checkXOr(java.lang.Object thisObject,
java.lang.Object[] methodArgs,
InvariantAnnotation[] value)
Return true if exactly one of the annotations in the array returned true. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||