| 
Annotation Types Summary | 
| GuardedBy | 
GuardedBy
 
 The field or method to which this annotation is applied can only be accessed
 when holding a particular lock, which may be a built-in (synchronization)
 lock, or may be an explicit java.util.concurrent.Lock. | 
| Immutable | 
Immutable
 
 The class to which this annotation is applied is immutable. | 
| NotThreadSafe | 
NotThreadSafe
 
 The class to which this annotation is applied is not thread-safe. | 
| ThreadSafe | 
ThreadSafe
 
 The class to which this annotation is applied is thread-safe. |