Annotation Type GuardedBy


@Target({FIELD,METHOD}) @Retention(CLASS) public @interface GuardedBy
Indicates that the annotated element should be used only while holding the specified lock.