blob: a210b704b7ad9cd82035c31331949f1f01b98d10 [file] [log] [blame]
package checkers.quals;
import java.lang.annotation.Target;
/**
* A special annotation intended solely for representing an unqualified type in
* the qualifier hierarchy, as an argument to {@link SubtypeOf#value()},
* in the type qualifiers declarations.
*
* <p>
* Programmers cannot write this in source code.
*/
@TypeQualifier
@SubtypeOf({})
@Target({}) // empty target prevents programmers from writing this in a program
public @interface Unqualified { }