Annotation Type GuardedByBottom
-
@Documented @Retention(RUNTIME) @Target({TYPE_USE,TYPE_PARAMETER}) @TargetLocations({LOWER_BOUND,UPPER_BOUND}) @SubtypeOf(NewObject.class) public @interface GuardedByBottomThe bottom type in the GuardedBy type system. Programmers should rarely write this type.If a variable
xhas type@GuardedByBottom, then the value referred to byxisnull(or dead code) and can never be dereferenced.- See the Checker Framework Manual:
- Lock Checker, the bottom type