Package | Description |
---|---|
com.sun.codemodel |
Library for generating Java source code
|
Modifier and Type | Field and Description |
---|---|
static ClassType |
ClassType.ANNOTATION_TYPE_DECL |
static ClassType |
ClassType.CLASS |
private ClassType |
JDefinedClass.classType
Default value is class or interface
or annotationTypeDeclaration
or enum
|
static ClassType |
ClassType.ENUM |
static ClassType |
ClassType.INTERFACE |
Modifier and Type | Method and Description |
---|---|
ClassType |
JDefinedClass.getClassType() |
Modifier and Type | Method and Description |
---|---|
JDefinedClass |
JClassContainer._class(int mods,
java.lang.String name,
ClassType kind)
Creates a new class/enum/interface/annotation.
|
JDefinedClass |
JPackage._class(int mods,
java.lang.String name,
ClassType classTypeVal) |
JDefinedClass |
JDefinedClass._class(int mods,
java.lang.String name,
ClassType classTypeVal) |
JDefinedClass |
JCodeModel._class(int mods,
java.lang.String fullyqualifiedName,
ClassType t)
Creates a new generated class.
|
JDefinedClass |
JCodeModel._class(java.lang.String fullyqualifiedName,
ClassType t)
Creates a new generated class.
|
Constructor and Description |
---|
JDefinedClass(int mods,
java.lang.String name,
JClassContainer parent,
JCodeModel owner,
ClassType classTypeVal)
JClass constructor
|
JDefinedClass(JClassContainer parent,
int mods,
java.lang.String name,
ClassType classTypeval) |