edu.rice.cs.cunit.threadCheck.predicates
Annotation Type NotSynchronizedField.ByName


@Retention(value=RUNTIME)
@Target(value={CONSTRUCTOR,METHOD,TYPE})
public static @interface NotSynchronizedField.ByName

An annotation used to designate methods that are not allowed to own the monitor of the field specified by class name and field name.


Required Element Summary
 java.lang.String fieldClassName
          The name of the class that contains the field whose monitor the thread may not own.
 java.lang.String fieldName
          The name of the field whose monitor the thread may not own.
 

Element Detail

fieldClassName

public abstract java.lang.String fieldClassName
The name of the class that contains the field whose monitor the thread may not own.

Returns:
class containing the field

fieldName

public abstract java.lang.String fieldName
The name of the field whose monitor the thread may not own.

Returns:
name of the field