@Documented
 @Retention(value=RUNTIME)
 @Target(value={TYPE_USE,TYPE_PARAMETER})
 @TargetLocations(value={EXPLICIT_LOWER_BOUND,EXPLICIT_UPPER_BOUND})
 @SubtypeOf(value={ArrayLen.class,BoolVal.class,DoubleVal.class,IntVal.class,StringVal.class,MatchesRegex.class,ArrayLenRange.class,IntRange.class,IntRangeFromPositive.class,IntRangeFromGTENegativeOne.class,IntRangeFromNonNegative.class})
 @InvisibleQualifier
public @interface BottomVal
The bottom type in the Constant Value type system. Programmers should rarely write this type.
- See the Checker Framework Manual:
- Constant Value Checker, the bottom type