@Documented
@Retention(value=RUNTIME)
@Target(value=TYPE)
@Inherited
public @interface RelevantJavaTypes
Object[].class
implies that the checker is interested in all array types; all other
array classes are ignored. A boxed type, such as Integer.class
, implies that the checker
is interested in both the boxed type Integer
, and the unboxed primitive type int
.
Modifier and Type | Required Element and Description |
---|---|
java.lang.Class<?>[] |
value
Classes that are relevant to the checker.
|
public abstract java.lang.Class<?>[] value
Object[].class
implies that the checker is
interested in all array types; all other array classes are ignored. A boxed type, such as
Integer.class
, implies that the checker is interested in both the boxed type Integer
, and the unboxed primitive type int
.