|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use edu.rice.cs.cunit.threadCheck.predicates | |
---|---|
edu.rice.cs.cunit.threadCheck | |
edu.rice.cs.cunit.threadCheck.predicates |
Classes in edu.rice.cs.cunit.threadCheck.predicates used by edu.rice.cs.cunit.threadCheck | |
---|---|
AnySynchronizedField
An annotation used to designate methods that are only allowed to be run when the monitor of the field specified by class and field name is owned by some thread, regardless which it is. |
|
AnySynchronizedThis
An annotation used to designate methods that are only allowed to be run when the monitor of "this" is owned by some thread, regardless which it is. |
|
CombinePredicateTemplate
"Template class" that will be cloned and used for the automatically generated predicates of compound predicate annotations created using the @Combine meta-annotation. |
|
DistinctArguments
An annotation used to designate methods that are only allowed to be run when the method argument indexed are distinct. |
|
NoneSynchronizedField
An annotation used to designate methods that are not allowed to run if the monitor of the field specified by class and field name is owned by any thread. |
|
NoneSynchronizedThis
An annotation used to designate methods that are not allowed to be run when the monitor of "this" is owned by any thread. |
|
NotEventThread
An annotation used to designate methods that are not allowed to be run by the event thread. |
|
NotNullArgument
An annotation used to designate methods that are only allowed to be run when the method argument indexed by value is not not null. |
|
NotReflectionThreadCheckPredicates
Class containing several common predicates for the @Not* annotations that use reflection. |
|
NotSynchronizedArgument
An annotation used to designate methods that are only allowed to be run when the monitor of the method argument indexed by value is not owned. |
|
NotSynchronizedField
An annotation used to designate methods that are not allowed to own the monitor of the field specified by class and field name. |
|
NotSynchronizedThis
An annotation used to designate methods that are not allowed to be run when the monitor of "this" is owned. |
|
NotThreadCheckPredicates
Class containing several common predicates used by the @Not* annotations. |
|
NotThreadInField
An annotation used to designate methods that are not allowed to be run by the thread in the field specified by class and field name. |
|
NotThreadWithGroupName
An annotation used to designate methods that are not allowed to be run by a thread with the specified thread group name. |
|
NotThreadWithName
An annotation used to designate methods that are not allowed to be run by a thread with the specified name. |
|
NumberBoundedArgument
An annotation used to designate methods that are only allowed to be run when the method argument indexed by value is null. |
|
OnlyEventThread
An annotation used to designate methods that are only allowed to be run by the event thread. |
|
OnlyNullArgument
An annotation used to designate methods that are only allowed to be run when the method argument indexed by value is null. |
|
OnlySynchronizedArgument
An annotation used to designate methods that are only allowed to be run when the monitor of the method argument indexed by value is owned. |
|
OnlySynchronizedField
An annotation used to designate methods that are only allowed to run if they own the monitor of the field specified by class and field name. |
|
OnlySynchronizedThis
An annotation used to designate methods that are only allowed to be run when the monitor of "this" is owned. |
|
OnlyThreadInField
An annotation used to designate methods that are only allowed to be run by the thread in the field specified by class and field name. |
|
OnlyThreadWithGroupName
An annotation used to designate methods that are only allowed to be run by a thread with the specified group name. |
|
OnlyThreadWithName
An annotation used to designate methods that are only allowed to be run by a thread with the specified name. |
|
ReflectionThreadCheckPredicates
Class containing several common predicates that use reflection. |
|
SameArguments
An annotation used to designate methods that are only allowed to be run when the method argument indexed are the same. |
|
ThreadCheckPredicates
Class containing several common predicates. |
Classes in edu.rice.cs.cunit.threadCheck.predicates used by edu.rice.cs.cunit.threadCheck.predicates | |
---|---|
NumberBoundedArgument.Mode
Mode of bounding. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |