| Statement | Format | Relationship | Entities | 
|---|---|---|---|
| DEFINES JAVAANNOTATION | @interface Annotation1 { } | Java File Defines Java Annotation | File1 defines Annotation1 | 
| DEFINES JAVACLASS | class Class1 { } | Java File Defines Java Class | File1 defines Class1 | 
| DEFINES JAVAENUMERATION | enum Enum1 { } | Java File Defines Java Enumeration | File1 defines Enum1 | 
| DEFINES JAVAINTERFACE | interface Interface1 { } | Java File Defines Java Interface | File1 defines Interface1 |