| Package | Description |
|---|---|
| com.helger.jcodemodel |
Library for generating Java source code.
|
| Modifier and Type | Class and Description |
|---|---|
protected class |
AbstractJAnnotationValueOwned.FullClassNameExpr |
protected class |
AbstractJAnnotationValueOwned.JEnumConstantExpr |
class |
AbstractJExpressionAssignmentTargetImpl
Abstract base class for expressions that also implement
IJAssignmentTarget. |
class |
JArray
array creation and initialization.
|
class |
JArrayCompRef
array component reference.
|
class |
JAssignment
Assignment statements, which are also expressions.
|
class |
JAtom
JAtoms: Simple code components that merely generate themselves.
|
class |
JAtomDouble
A special atom for double values
|
class |
JAtomFloat
A special atom for float values
|
class |
JAtomInt
A special atom for int values
|
class |
JAtomLong
A special atom for long values
|
class |
JCast
A cast operation.
|
class |
JEnumConstant
Enum Constant.
|
class |
JEnumConstantRef
Enum Constant reference.
|
class |
JFieldRef
Field Reference
|
class |
JFieldVar
A field that can have a
JDocComment associated with it |
class |
JInvocation
JMethod invocation |
class |
JLambda
This is a single Java 8 lambda expression.
|
class |
JLambdaParam
This represent a single parameter to a Java 8 lambda expression.
|
class |
JOpBinary |
class |
JOpTernary |
class |
JOpUnary |
class |
JOpUnaryTight |
class |
JStringLiteral
String literal.
|
class |
JVar
Variables and fields.
|
| Modifier and Type | Method and Description |
|---|---|
static AbstractJExpressionImpl |
JExpr.direct(String source)
Creates an expression directly from a source code fragment.
|
static AbstractJExpressionImpl |
JExpr.dotclass(AbstractJClass cl) |
Copyright © 2013–2015 Philip Helger. All rights reserved.