public class JavaClassGenerator extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
JavaClassGenerator.ConstructorDeclaration |
static class |
JavaClassGenerator.MethodDeclaration |
| Constructor and Description |
|---|
JavaClassGenerator() |
| Modifier and Type | Method and Description |
|---|---|
void |
addConstructorDeclaration() |
void |
addConstructorDeclaration(JavaClassGenerator.ConstructorDeclaration constructor) |
void |
addImport(Class importClass) |
void |
addInterfaceImplementation(Class interfaceClass) |
void |
addMemberDeclaration(Class memberType,
String name) |
void |
addMethodDeclaration(JavaClassGenerator.MethodDeclaration method) |
String |
generate() |
void |
reset() |
void |
setAbstract(boolean isAbstract) |
void |
setClassComment(String[] commentLines) |
void |
setClassName(String className) |
void |
setCreateJavaDocComments(boolean createJavaDocComments) |
void |
setPackage(Package packageInfo) |
void |
setSuperClass(Class superClass) |
public void reset()
public void setCreateJavaDocComments(boolean createJavaDocComments)
public void setPackage(Package packageInfo)
public void setClassName(String className)
public void setAbstract(boolean isAbstract)
public void setSuperClass(Class superClass)
public void addImport(Class importClass)
public void addInterfaceImplementation(Class interfaceClass)
public void setClassComment(String[] commentLines)
public void addConstructorDeclaration()
public void addConstructorDeclaration(JavaClassGenerator.ConstructorDeclaration constructor)
public void addMethodDeclaration(JavaClassGenerator.MethodDeclaration method)
public String generate()
Copyright © 2003-2016. All Rights Reserved.