| Package | Description |
|---|---|
| com.helger.jcodemodel |
Library for generating Java source code.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IJClassContainer<CLASSTYPE extends IJClassContainer<CLASSTYPE>>
The common aspect of a package and a class.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractJClassContainer<CLASSTYPE extends AbstractJClassContainer<CLASSTYPE>>
A generated Java class/interface/enum/annotation
This class models a declaration, and since a declaration can be always used as a reference, it inherits AbstractJClass. |
class |
JAnonymousClass
Anonymous class quick hack.
|
class |
JDefinedClass
A generated Java class/interface/enum/....
|
class |
JDirectClass
A special
AbstractJClass that represents an unknown class (except its
name.) |
class |
JPackage
A Java package.
|
| Modifier and Type | Method and Description |
|---|---|
IJClassContainer<?> |
AbstractJClassContainer.getOuter() |
IJClassContainer<?> |
JPackage.parentContainer() |
IJClassContainer<?> |
IJClassContainer.parentContainer() |
IJClassContainer<?> |
AbstractJClassContainer.parentContainer() |
| Constructor and Description |
|---|
AbstractJClassContainer(JCodeModel aOwner,
IJClassContainer<?> aOuter,
EClassType eClassType,
String sName)
JClass constructor
|
JDefinedClass(IJClassContainer<?> aParent,
int nMods,
String sName,
EClassType eClassType) |
JDirectClass(JCodeModel aOwner,
IJClassContainer<?> aOuter,
EClassType eClassType,
String sFullName) |
Copyright © 2013–2015 Philip Helger. All rights reserved.