Annotation Type ClassGetName
-
@Documented @Retention(RUNTIME) @Target({TYPE_USE,TYPE_PARAMETER}) @SubtypeOf(SignatureUnknown.class) public @interface ClassGetName
The type representation used by theClass.getName()
,Class.forName(String)
, andClass.forName(String, boolean, ClassLoader)
methods. This format is:- for any non-array type, the
binary name
- for any array type, a format like the
field descriptor
, but using '.' where the field descriptor uses '/'
Examples include
java.lang.String [Ljava.lang.Object; int [[[I
- See the Checker Framework Manual:
- Signature Checker
- for any non-array type, the