| 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 |
AbstractJAnnotationValueOwned
Things that can be values of an annotation element and have an owning code
model (see
IJOwned). |
class |
AbstractJClass
Represents a Java reference type, such as a class, an interface, an enum, an
array type, a parameterized type.
|
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 |
AbstractJGenerifiableImpl
Implementation of
IJGenerifiable. |
class |
AbstractJType
A representation of a type in codeModel.
|
class |
JAnnotationArrayMember
Represents an arrays as annotation members
This class implements
IJAnnotatable to allow new annotations to be
added as a member of the array. |
class |
JAnnotationUse
Represents an annotation on a program element.
|
class |
JAnonymousClass
Anonymous class quick hack.
|
class |
JArrayClass
Array class.
|
class |
JDefinedClass
A generated Java class/interface/enum/....
|
class |
JDirectClass
A special
AbstractJClass that represents an unknown class (except its
name.) |
class |
JDocComment
JavaDoc comment.
|
class |
JErrorClass
A special
AbstractJClass that represents an error class. |
class |
JMethod
Java method.
|
class |
JNarrowedClass
Represents X<Y>.
|
class |
JNullType
Special class object that represents the type of "null".
|
class |
JPackage
A Java package.
|
class |
JPrimitiveType
Java built-in primitive types.
|
class |
JTypeVar
Type variable used to declare generics.
|
class |
JTypeVarClass
A special type variable that is used inside
JInvocation objects if
the parameter type is an AbstractJClass |
class |
JTypeWildcard
Represents a wildcard type like "?
|
Copyright © 2013–2015 Philip Helger. All rights reserved.