Annotation Interface InternalForm
@Documented
@Retention(RUNTIME)
@Target({TYPE_USE,TYPE_PARAMETER})
@SubtypeOf(SignatureUnknown.class)
public @interface InternalForm
The syntax for binary names that appears in a class file, as defined in the JVM
 Specification, section 4.2. A binary name is conceptually the name
 for the class or interface in a compiled binary, but the actual representation of that name in
 its class file is slightly different.
 
Internal form is the same as the binary name, but with periods (.) replaced by forward
 slashes (/).
 
Programmers more often use the binary name, leaving the internal form as a JVM implementation detail.
- See Also:
- See the Checker Framework Manual:
- Signature Checker