| CompilationUnit | This interface describes methods common to all Java compilation units (Java classes, interfaces, and enums). |
| Field | |
| FullyQualifiedJavaType | |
| InitializationBlock | |
| InnerClass | This class encapsulates the idea of an inner class - it has methods that make it easy to generate inner classes. |
| InnerEnum | This class encapsulates the idea of an inner enum - it has methods that make it easy to generate inner enum. |
| Interface | |
| JavaElement | |
| Method | |
| Parameter | |
| PrimitiveTypeWrapper | |
| TopLevelClass | |
| TopLevelEnumeration |
| JavaVisibility | Typesafe enum of possible Java visibility settings |