Package | Description |
---|---|
com.sun.codemodel |
Library for generating Java source code
|
com.sun.tools.xjc.generator.bean | |
com.sun.tools.xjc.outline |
Provides the outline of the generated Java source code so that
additional processing (such as adding more annotations) can be
done on the generated code.
|
Modifier and Type | Class | Description |
---|---|---|
class |
JFieldVar |
A field that can have a
JDocComment associated with it |
Modifier and Type | Method | Description |
---|---|---|
JVar |
JBlock.decl(int mods,
JType type,
String name,
JExpression init) |
Adds a local variable declaration to this block
|
JVar |
JBlock.decl(JType type,
String name) |
Adds a local variable declaration to this block
|
JVar |
JBlock.decl(JType type,
String name,
JExpression init) |
Adds a local variable declaration to this block
|
JVar |
JForLoop.init(int mods,
JType type,
String var,
JExpression e) |
|
JVar |
JForLoop.init(JType type,
String var,
JExpression e) |
|
JVar |
JVar.init(JExpression init) |
Initialize this variable
|
JVar[] |
JMethod.listParams() |
Returns all the parameters in an array.
|
JVar |
JMethod.listVarParam() |
Returns the variable parameter
|
JVar |
JCatchBlock.param(String name) |
|
JVar |
JMethod.param(int mods,
JType type,
String name) |
Add the specified variable to the list of parameters
for this method signature.
|
JVar |
JMethod.param(int mods,
Class<?> type,
String name) |
|
JVar |
JMethod.param(JType type,
String name) |
|
JVar |
JMethod.param(Class<?> type,
String name) |
|
JVar |
JForEach.var() |
Returns a reference to the loop variable.
|
JVar |
JMethod.varParam(JType type,
String name) |
Add the specified variable argument to the list of parameters
for this method signature.
|
JVar |
JMethod.varParam(Class<?> type,
String name) |
Modifier and Type | Method | Description |
---|---|---|
List<JVar> |
JMethod.params() |
Returns the list of variable of this method.
|
Modifier and Type | Method | Description |
---|---|---|
JCommentPart |
JDocComment.addParam(JVar param) |
Append a text to an @param tag.
|
JFormatter |
JFormatter.b(JVar v) |
Cause the JVar to generate source for itself
|
void |
JForLoop.init(JVar v,
JExpression e) |
|
static JFieldRef |
JExpr.ref(JExpression lhs,
JVar field) |
|
JFieldRef |
JExpression.ref(JVar field) |
|
JFieldRef |
JExpressionImpl.ref(JVar field) |
|
JFieldRef |
JClass.staticRef(JVar field) |
Static field reference.
|
Modifier and Type | Method | Description |
---|---|---|
abstract JVar |
MethodWriter.addParameter(JType type,
String name) |
Adds a parameter to the previously declared method.
|
JVar |
MethodWriter.addParameter(Class type,
String name) |
Modifier and Type | Method | Description |
---|---|---|
void |
FieldAccessor.toRawValue(JBlock block,
JVar $var) |
Dumps everything in this field into the given variable.
|
Copyright © 2018 Oracle Corporation. All rights reserved.