| Package | Description |
|---|---|
| com.helger.jcodemodel |
Library for generating Java source code.
|
| com.helger.jcodemodel.meta |
| Modifier and Type | Class and Description |
|---|---|
class |
JAnonymousClass
Anonymous class quick hack.
|
| Modifier and Type | Method and Description |
|---|---|
JDefinedClass |
JPackage._annotationTypeDeclaration(int mods,
String name)
Add a annotationType Declaration to this package
|
JDefinedClass |
JPackage._annotationTypeDeclaration(String name)
Add a public annotationType Declaration to this package
|
JDefinedClass |
JPackage._class(int nMods,
String sName)
Add a class to this package.
|
JDefinedClass |
JCodeModel._class(int nMods,
String sFullyQualifiedClassName)
Creates a new generated class.
|
JDefinedClass |
JPackage._class(int nMods,
String sName,
EClassType eClassType) |
JDefinedClass |
JCodeModel._class(int nMods,
String sFullyQualifiedClassName,
EClassType eClassType)
Creates a new generated class.
|
JDefinedClass |
JPackage._class(String sName)
Adds a public class to this package.
|
JDefinedClass |
JCodeModel._class(String sFullyQualifiedClassName)
Creates a new generated class.
|
JDefinedClass |
JCodeModel._class(String sFullyQualifiedClassName,
EClassType eClassType)
Creates a new generated class.
|
JDefinedClass |
JPackage._enum(int mods,
String name)
Add a enum to this package
|
JDefinedClass |
JPackage._enum(String name)
Add a public enum to this package
|
JDefinedClass |
JDefinedClass._extends(AbstractJClass aSuperClass)
This class extends the specified class.
|
JDefinedClass |
JDefinedClass._extends(Class<?> superClass) |
JDefinedClass |
JPackage._getClass(String sName)
Gets a reference to the already created
JDefinedClass. |
JDefinedClass |
JCodeModel._getClass(String sFullyQualifiedClassName)
Gets a reference to the already created generated class.
|
JDefinedClass |
JDefinedClass._implements(AbstractJClass iface)
This class implements the specifed interface.
|
JDefinedClass |
JDefinedClass._implements(Class<?> iface) |
JDefinedClass |
JPackage._interface(int nMods,
String sName)
Add an interface to this package.
|
JDefinedClass |
JPackage._interface(String sName)
Adds a public interface to this package.
|
protected JDefinedClass |
JDefinedClass.createInnerClass(int nMods,
EClassType eClassType,
String sName) |
JDefinedClass |
JFieldVar.owner() |
JDefinedClass |
JCodeModel.ref(TypeElement element,
Elements elementUtils)
Obtains a reference to a processable class from its TypeElement
description.
|
JDefinedClass |
JCodeModel.refWithErrorTypes(TypeElement element,
Elements elementUtils)
Obtains a reference to a processable class from its TypeElement
description.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<JDefinedClass> |
JPackage.classes() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
JFormatter.containsErrorTypes(JDefinedClass c) |
| Constructor and Description |
|---|
JFieldVar(JDefinedClass aOwnerClass,
JMods mods,
AbstractJType type,
String name,
IJExpression init)
JFieldVar constructor
|
JMethod(int mods,
JDefinedClass aClass)
Constructor for constructors
|
JMethod(JDefinedClass outer,
int mods,
AbstractJType type,
String name)
Constructor for regular methods
|
| Modifier and Type | Method and Description |
|---|---|
JDefinedClass |
JCodeModelJavaxLangModelAdapter.getClass(TypeElement element)
Returns jcodemodel class definition for given element.
|
JDefinedClass |
JCodeModelJavaxLangModelAdapter.getClassWithErrorTypes(TypeElement element)
Returns jcodemodel class definition for given element.
|
Copyright © 2013–2015 Philip Helger. All rights reserved.