Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
_
A
ABSTRACT
- Static variable in class com.sun.codemodel.
JMod
add(JExpression)
- Method in class com.sun.codemodel.
JArray
Add an element to the array initializer
add(JStatement)
- Method in class com.sun.codemodel.
JBlock
Adds a statement to this block
addParam(String, String)
- Method in class com.sun.codemodel.
JDocComment
add an @param tag to the javadoc
addParam(JVar, String)
- Method in class com.sun.codemodel.
JDocComment
add an @param tag to the javadoc
addParam(String, String)
- Method in class com.sun.codemodel.
JXDoclet
addResourceFile(JResourceFile)
- Method in class com.sun.codemodel.
JPackage
Adds a new resource file to this package.
addReturn(String)
- Method in class com.sun.codemodel.
JDocComment
add an @return tag to the javadoc
addThrows(String, String)
- Method in class com.sun.codemodel.
JDocComment
add an @throws tag to the javadoc
addThrows(Class, String)
- Method in class com.sun.codemodel.
JDocComment
add an @throws tag to the javadoc
addThrows(JClass, String)
- Method in class com.sun.codemodel.
JDocComment
add an @throws tag to the javadoc
addXDoclet(String)
- Method in class com.sun.codemodel.
JDocComment
add an xdoclet tag to the javadoc
appendComment(String)
- Method in class com.sun.codemodel.
JDocComment
Appends text to the body of the comment.
arg(JExpression)
- Method in class com.sun.codemodel.
JInvocation
Add an expression to this invocation's argument list
array()
- Method in class com.sun.codemodel.
JClass
array()
- Method in class com.sun.codemodel.
JPrimitiveType
array()
- Method in class com.sun.codemodel.
JType
Create an array type from this type.
assign(JExpression)
- Method in class com.sun.codemodel.
JArrayCompRef
assign(JExpression)
- Method in interface com.sun.codemodel.
JAssignmentTarget
assign(JAssignmentTarget, JExpression)
- Method in class com.sun.codemodel.
JBlock
Creates an assignment statement and adds it to this block.
assign(JAssignmentTarget, JExpression)
- Static method in class com.sun.codemodel.
JExpr
assign(JExpression)
- Method in class com.sun.codemodel.
JFieldRef
assign(JExpression)
- Method in class com.sun.codemodel.
JVar
assignPlus(JExpression)
- Method in class com.sun.codemodel.
JArrayCompRef
assignPlus(JExpression)
- Method in interface com.sun.codemodel.
JAssignmentTarget
assignPlus(JAssignmentTarget, JExpression)
- Method in class com.sun.codemodel.
JBlock
assignPlus(JAssignmentTarget, JExpression)
- Static method in class com.sun.codemodel.
JExpr
assignPlus(JExpression)
- Method in class com.sun.codemodel.
JFieldRef
assignPlus(JExpression)
- Method in class com.sun.codemodel.
JVar
B
b(JVar)
- Method in class com.sun.codemodel.
JFormatter
Cause the JVar to generate source for itself
band(JExpression)
- Method in interface com.sun.codemodel.
JExpression
Bit-wise AND '&'.
band(JExpression)
- Method in class com.sun.codemodel.
JExpressionImpl
band(JExpression, JExpression)
- Static method in class com.sun.codemodel.
JOp
binaryName()
- Method in class com.sun.codemodel.
JArrayClass
binaryName()
- Method in class com.sun.codemodel.
JType
Gets the binary name of the type.
bind(JFormatter)
- Method in class com.sun.codemodel.
JVar
block()
- Method in class com.sun.codemodel.
JBlock
Create a sub-block and add it to this block
body()
- Method in class com.sun.codemodel.
JCase
body()
- Method in class com.sun.codemodel.
JCatchBlock
body()
- Method in class com.sun.codemodel.
JDoLoop
body()
- Method in class com.sun.codemodel.
JForLoop
body()
- Method in class com.sun.codemodel.
JMethod
Get the block that makes up body of this method
body()
- Method in class com.sun.codemodel.
JTryBlock
body()
- Method in class com.sun.codemodel.
JWhileLoop
BOOLEAN
- Variable in class com.sun.codemodel.
JCodeModel
bor(JExpression)
- Method in interface com.sun.codemodel.
JExpression
Bit-wise OR '|'.
bor(JExpression)
- Method in class com.sun.codemodel.
JExpressionImpl
bor(JExpression, JExpression)
- Static method in class com.sun.codemodel.
JOp
build(File, PrintStream)
- Method in class com.sun.codemodel.
JCodeModel
Generates Java source code.
build(File)
- Method in class com.sun.codemodel.
JCodeModel
A convenience method for
build(destDir,System.out)
.
build(CodeWriter)
- Method in class com.sun.codemodel.
JCodeModel
Generates Java source code.
build(OutputStream)
- Method in class com.sun.codemodel.
JResourceFile
called by JPackage to produce the file image.
BYTE
- Variable in class com.sun.codemodel.
JCodeModel
C
cand(JExpression)
- Method in interface com.sun.codemodel.
JExpression
Logical AND '&&'.
cand(JExpression)
- Method in class com.sun.codemodel.
JExpressionImpl
cand(JExpression, JExpression)
- Static method in class com.sun.codemodel.
JOp
cases()
- Method in class com.sun.codemodel.
JSwitch
cast(JType, JExpression)
- Static method in class com.sun.codemodel.
JExpr
CHAR
- Variable in class com.sun.codemodel.
JCodeModel
classes()
- Method in interface com.sun.codemodel.
JClassContainer
Returns an iterator that walks the nested classes defined in this class.
classes()
- Method in class com.sun.codemodel.
JDefinedClass
Returns an iterator that walks the nested classes defined in this class.
classes()
- Method in class com.sun.codemodel.
JPackage
Returns an iterator that walks the top-level classes defined in this package.
close()
- Method in interface com.sun.codemodel.
CodeWriter
Called by CodeModel at the end of the process.
close()
- Method in class com.sun.codemodel.
JFormatter
Closes this formatter.
CodeWriter
- Interface in
com.sun.codemodel
Receives generated code and writes to the appropriate storage.
com.sun.codemodel
- package com.sun.codemodel
complement()
- Method in interface com.sun.codemodel.
JExpression
complement()
- Method in class com.sun.codemodel.
JExpressionImpl
complement(JExpression)
- Static method in class com.sun.codemodel.
JOp
component(JExpression, JExpression)
- Static method in class com.sun.codemodel.
JExpr
component(JExpression)
- Method in interface com.sun.codemodel.
JExpression
component(JExpression)
- Method in class com.sun.codemodel.
JExpressionImpl
cond(JExpression, JExpression, JExpression)
- Static method in class com.sun.codemodel.
JOp
constructor(int)
- Method in class com.sun.codemodel.
JDefinedClass
Adds a constructor to this class.
constructors()
- Method in class com.sun.codemodel.
JDefinedClass
Returns an iterator that walks the constructors defined in this class.
cor(JExpression)
- Method in interface com.sun.codemodel.
JExpression
Logical OR '||'.
cor(JExpression)
- Method in class com.sun.codemodel.
JExpressionImpl
cor(JExpression, JExpression)
- Static method in class com.sun.codemodel.
JOp
D
d(JDeclaration)
- Method in class com.sun.codemodel.
JFormatter
Cause the JDeclaration to generate source for itself
decl(JType, String)
- Method in class com.sun.codemodel.
JBlock
Adds a local variable declaration to this block
decl(JType, String, JExpression)
- Method in class com.sun.codemodel.
JBlock
Adds a local variable declaration to this block
decl(int, JType, String, JExpression)
- Method in class com.sun.codemodel.
JBlock
Adds a local variable declaration to this block
declare(JFormatter)
- Method in interface com.sun.codemodel.
JDeclaration
declare(JFormatter)
- Method in class com.sun.codemodel.
JDefinedClass
declare(JFormatter)
- Method in class com.sun.codemodel.
JFieldVar
declare(JFormatter)
- Method in class com.sun.codemodel.
JMethod
declare(JFormatter)
- Method in class com.sun.codemodel.
JPackage
declare(JFormatter)
- Method in class com.sun.codemodel.
JVar
declareBody(JFormatter)
- Method in class com.sun.codemodel.
JDefinedClass
prints the body of a class.
decr()
- Method in interface com.sun.codemodel.
JExpression
decr()
- Method in class com.sun.codemodel.
JExpressionImpl
decr(JExpression)
- Static method in class com.sun.codemodel.
JOp
direct(String)
- Method in class com.sun.codemodel.
JDefinedClass
Places the given string directly inside the generated class.
direct(String)
- Static method in class com.sun.codemodel.
JExpr
Creates an expression directly from a source code fragment.
directStatement(String)
- Method in class com.sun.codemodel.
JBlock
Creates a "literal" statement directly.
div(JExpression)
- Method in interface com.sun.codemodel.
JExpression
div(JExpression)
- Method in class com.sun.codemodel.
JExpressionImpl
div(JExpression, JExpression)
- Static method in class com.sun.codemodel.
JOp
dotclass()
- Method in class com.sun.codemodel.
JClass
dotclass(JClass)
- Static method in class com.sun.codemodel.
JExpr
dotclass(JType)
- Static method in class com.sun.codemodel.
JExpr
DOUBLE
- Variable in class com.sun.codemodel.
JCodeModel
dummyInstance
- Static variable in class com.sun.codemodel.
JBlock
An instance of JBlock which is not connected to any live code.
E
elementType()
- Method in class com.sun.codemodel.
JArrayClass
elementType()
- Method in class com.sun.codemodel.
JType
eq(JExpression)
- Method in interface com.sun.codemodel.
JExpression
eq(JExpression)
- Method in class com.sun.codemodel.
JExpressionImpl
eq(JExpression, JExpression)
- Static method in class com.sun.codemodel.
JOp
equals(Object)
- Method in class com.sun.codemodel.
JArrayClass
F
FALSE
- Static variable in class com.sun.codemodel.
JExpr
Boolean constant that represents
false
field(int, JType, String)
- Method in class com.sun.codemodel.
JDefinedClass
Adds a field to the list of field members of this JDefinedClass.
field(int, Class, String)
- Method in class com.sun.codemodel.
JDefinedClass
field(int, JType, String, JExpression)
- Method in class com.sun.codemodel.
JDefinedClass
Adds a field to the list of field members of this JDefinedClass.
field(int, Class, String, JExpression)
- Method in class com.sun.codemodel.
JDefinedClass
fields()
- Method in class com.sun.codemodel.
JDefinedClass
Returns an iterator that walks the fields defined in this class.
FINAL
- Static variable in class com.sun.codemodel.
JMod
FLOAT
- Variable in class com.sun.codemodel.
JCodeModel
fullName()
- Method in class com.sun.codemodel.
JArrayClass
fullName()
- Method in class com.sun.codemodel.
JClass
Gets the fully qualified name of this class.
fullName()
- Method in class com.sun.codemodel.
JPrimitiveType
fullName()
- Method in class com.sun.codemodel.
JType
Gets the full name of the type
G
g(JGenerable)
- Method in class com.sun.codemodel.
JFormatter
Cause the JGenerable object to generate source for iteself
generate(JFormatter)
- Method in class com.sun.codemodel.
JArray
generate(JFormatter)
- Method in class com.sun.codemodel.
JArrayClass
generate(JFormatter)
- Method in class com.sun.codemodel.
JArrayCompRef
generate(JFormatter)
- Method in class com.sun.codemodel.
JAssignment
generate(JFormatter)
- Method in class com.sun.codemodel.
JBlock
generate(JFormatter)
- Method in class com.sun.codemodel.
JCast
generate(JFormatter)
- Method in class com.sun.codemodel.
JCatchBlock
generate(JFormatter)
- Method in class com.sun.codemodel.
JDefinedClass
generate(JFormatter)
- Method in class com.sun.codemodel.
JDocComment
generate(JFormatter)
- Method in class com.sun.codemodel.
JFieldRef
generate(JFormatter)
- Method in class com.sun.codemodel.
JInvocation
generate(JFormatter)
- Method in class com.sun.codemodel.
JMods
generate(JFormatter)
- Method in class com.sun.codemodel.
JNullType
generate(JFormatter)
- Method in class com.sun.codemodel.
JPackage
generate(JFormatter)
- Method in class com.sun.codemodel.
JPrimitiveType
generate(JFormatter)
- Method in class com.sun.codemodel.
JStringLiteral
generate(JFormatter)
- Method in class com.sun.codemodel.
JVar
generate(JFormatter)
- Method in class com.sun.codemodel.
JXDoclet
Generates the XDoclet comment.
getComment()
- Method in class com.sun.codemodel.
JDocComment
Gets the body of the comment.
getConstructor(JType[])
- Method in class com.sun.codemodel.
JDefinedClass
Looks for a method that has the specified method signature and return it.
getExistingClass()
- Method in exception com.sun.codemodel.
JClassAlreadyExistsException
Gets a reference to the existing
JDefinedClass
.
getMethod(String, JType[])
- Method in class com.sun.codemodel.
JDefinedClass
Looks for a method that has the specified method signature and return it.
getMods()
- Method in class com.sun.codemodel.
JMethod
getParams()
- Method in class com.sun.codemodel.
JXDoclet
getPrimitiveType()
- Method in class com.sun.codemodel.
JClass
If this class represents one of the wrapper classes defined in the java.lang package, return the corresponding primitive type.
getWrapperClass()
- Method in class com.sun.codemodel.
JPrimitiveType
Obtains the wrapper class for this primitive type.
gt(JExpression)
- Method in interface com.sun.codemodel.
JExpression
gt(JExpression)
- Method in class com.sun.codemodel.
JExpressionImpl
gt(JExpression, JExpression)
- Static method in class com.sun.codemodel.
JOp
gte(JExpression)
- Method in interface com.sun.codemodel.
JExpression
gte(JExpression)
- Method in class com.sun.codemodel.
JExpressionImpl
gte(JExpression, JExpression)
- Static method in class com.sun.codemodel.
JOp
H
hashCode()
- Method in class com.sun.codemodel.
JArrayClass
hasResourceFile(String)
- Method in class com.sun.codemodel.
JPackage
Checks if a resource of the given name exists.
hasSignature(JType[])
- Method in class com.sun.codemodel.
JMethod
Returns true if the method has the specified signature.
hide()
- Method in class com.sun.codemodel.
JDefinedClass
Mark this file as hidden, so that this file won't be generated.
I
i()
- Method in class com.sun.codemodel.
JFormatter
Increment the indentation level.
incr()
- Method in interface com.sun.codemodel.
JExpression
incr()
- Method in class com.sun.codemodel.
JExpressionImpl
incr(JExpression)
- Static method in class com.sun.codemodel.
JOp
init()
- Method in class com.sun.codemodel.
JDefinedClass
Creates, if necessary, and returns the static initializer for this class.
init(int, JType, String, JExpression)
- Method in class com.sun.codemodel.
JForLoop
init(JType, String, JExpression)
- Method in class com.sun.codemodel.
JForLoop
init(JVar, JExpression)
- Method in class com.sun.codemodel.
JForLoop
init(JExpression)
- Method in class com.sun.codemodel.
JVar
Initialize this variable
INT
- Variable in class com.sun.codemodel.
JCodeModel
invoke(JExpression, String)
- Method in class com.sun.codemodel.
JBlock
Creates an invocation statement and adds it to this block.
invoke(JExpression, JMethod)
- Method in class com.sun.codemodel.
JBlock
Creates an invocation statement and adds it to this block.
invoke(String)
- Method in class com.sun.codemodel.
JBlock
Creates an invocation statement and adds it to this block.
invoke(JMethod)
- Method in class com.sun.codemodel.
JBlock
Creates an invocation statement and adds it to this block.
invoke(String)
- Static method in class com.sun.codemodel.
JExpr
invoke(JMethod)
- Static method in class com.sun.codemodel.
JExpr
invoke(JExpression, JMethod)
- Static method in class com.sun.codemodel.
JExpr
invoke(JExpression, String)
- Static method in class com.sun.codemodel.
JExpr
invoke(JMethod)
- Method in interface com.sun.codemodel.
JExpression
invoke(String)
- Method in interface com.sun.codemodel.
JExpression
invoke(JMethod)
- Method in class com.sun.codemodel.
JExpressionImpl
invoke(String)
- Method in class com.sun.codemodel.
JExpressionImpl
isAbstract()
- Method in class com.sun.codemodel.
JMods
isArray()
- Method in class com.sun.codemodel.
JArrayClass
isArray()
- Method in class com.sun.codemodel.
JType
Tell whether or not this is an array type.
isAssignableFrom(JClass)
- Method in class com.sun.codemodel.
JClass
Checks the relationship between two classes.
isCaseSensitiveFileSystem
- Static variable in class com.sun.codemodel.
JCodeModel
If the flag is true, we will consider two classes "Foo" and "foo" as a collision.
isDefined(String)
- Method in class com.sun.codemodel.
JPackage
Checks if a given name is already defined as a class/interface
isHidden()
- Method in class com.sun.codemodel.
JDefinedClass
isInterface()
- Method in class com.sun.codemodel.
JArrayClass
isInterface()
- Method in class com.sun.codemodel.
JClass
Checks if this object represents an interface.
isInterface()
- Method in class com.sun.codemodel.
JDefinedClass
isInterface()
- Method in class com.sun.codemodel.
JNullType
isJavaIdentifier(String)
- Static method in class com.sun.codemodel.
JJavaName
Checks if a given string is usable as a Java identifier.
isJavaPackageName(String)
- Static method in class com.sun.codemodel.
JJavaName
Checks if the given string is a valid Java package name.
isNative()
- Method in class com.sun.codemodel.
JMods
isPrimitive()
- Method in class com.sun.codemodel.
JPrimitiveType
isPrimitive()
- Method in class com.sun.codemodel.
JType
Tell whether or not this is a built-in primitive type, such as int or void.
isReference()
- Method in class com.sun.codemodel.
JType
Returns true if this is a referenced type.
isSynchronized()
- Method in class com.sun.codemodel.
JMods
isUnnamed()
- Method in class com.sun.codemodel.
JPackage
Checks if this package is the root, unnamed package.
J
JArray
- Class in
com.sun.codemodel
JArray creation and initialization
JArrayClass
- Class in
com.sun.codemodel
Array class.
JArrayCompRef
- Class in
com.sun.codemodel
JArray component reference
JAssignment
- Class in
com.sun.codemodel
Assignment statements, which are also expressions.
JAssignmentTarget
- Interface in
com.sun.codemodel
Marker interface for code components that can be placed to the left of '=' in an assignment.
javadoc()
- Method in class com.sun.codemodel.
JDefinedClass
Creates, if necessary, and returns the class javadoc for this JDefinedClass
javadoc()
- Method in class com.sun.codemodel.
JFieldVar
Creates, if necessary, and returns the class javadoc for this JDefinedClass
javadoc()
- Method in class com.sun.codemodel.
JMethod
Creates, if necessary, and returns the class javadoc for this JDefinedClass
JBlock
- Class in
com.sun.codemodel
A block of Java code.
JCase
- Class in
com.sun.codemodel
Case statement
JCast
- Class in
com.sun.codemodel
JMethod invocation
JCatchBlock
- Class in
com.sun.codemodel
Catch block for a try/catch/finally statement
JClass
- Class in
com.sun.codemodel
A Java class.
JClass(JCodeModel)
- Constructor for class com.sun.codemodel.
JClass
JClassAlreadyExistsException
- Exception in
com.sun.codemodel
Indicates that the class is already created.
JClassAlreadyExistsException(JDefinedClass)
- Constructor for exception com.sun.codemodel.
JClassAlreadyExistsException
JClassContainer
- Interface in
com.sun.codemodel
The common aspec of a package and a class.
JCodeModel
- Class in
com.sun.codemodel
Root of the code DOM.
JCodeModel()
- Constructor for class com.sun.codemodel.
JCodeModel
JConditional
- Class in
com.sun.codemodel
If statement, with optional else clause
JDeclaration
- Interface in
com.sun.codemodel
Common interface for code components that can generate declarations of themselves.
JDefinedClass
- Class in
com.sun.codemodel
A generated Java class.
JDocComment
- Class in
com.sun.codemodel
JavaDoc comment.
JDocComment()
- Constructor for class com.sun.codemodel.
JDocComment
JDoLoop
- Class in
com.sun.codemodel
Do loops
JExpr
- Class in
com.sun.codemodel
Factory methods that generate various expressions.
JExpression
- Interface in
com.sun.codemodel
Common interface for code components that can generate uses of themselves as expressions.
JExpressionImpl
- Class in
com.sun.codemodel
Provides default implementations for
JExpression
.
JExpressionImpl()
- Constructor for class com.sun.codemodel.
JExpressionImpl
JFieldRef
- Class in
com.sun.codemodel
Field Reference
JFieldVar
- Class in
com.sun.codemodel
A field that can have a JDocComment associated with it
JForLoop
- Class in
com.sun.codemodel
For statement
JForLoop()
- Constructor for class com.sun.codemodel.
JForLoop
JFormatter
- Class in
com.sun.codemodel
This is a utility class for managing indentation and other basic formatting for PrintWriter.
JFormatter(PrintWriter, String)
- Constructor for class com.sun.codemodel.
JFormatter
Creates a JFormatter.
JFormatter(PrintWriter)
- Constructor for class com.sun.codemodel.
JFormatter
Creates a formatter with default incremental indentations of four spaces.
JInvocation
- Class in
com.sun.codemodel
JMethod invocation
JJavaName
- Class in
com.sun.codemodel
Utility methods that convert arbitrary strings into Java identifiers.
JJavaName()
- Constructor for class com.sun.codemodel.
JJavaName
JLabel
- Class in
com.sun.codemodel
Label that can be used for continue and break
JMethod
- Class in
com.sun.codemodel
Java method
JMod
- Class in
com.sun.codemodel
Modifier constants.
JMod()
- Constructor for class com.sun.codemodel.
JMod
JMods
- Class in
com.sun.codemodel
Modifier groups.
JNullType
- Class in
com.sun.codemodel
Special class object that represents the type of "null".
JOp
- Class in
com.sun.codemodel
JClass for generating expressions containing operators
JPackage
- Class in
com.sun.codemodel
A Java package.
JPrimitiveType
- Class in
com.sun.codemodel
Java built-in primitive types.
JResourceFile
- Class in
com.sun.codemodel
Represents a resource file in the application-specific file format.
JResourceFile(String)
- Constructor for class com.sun.codemodel.
JResourceFile
JStatement
- Interface in
com.sun.codemodel
Common interface for code components that can generate uses of themselves as statements.
JStringLiteral
- Class in
com.sun.codemodel
String literal.
JSwitch
- Class in
com.sun.codemodel
Switch statement
JTryBlock
- Class in
com.sun.codemodel
Try statement with Catch and/or Finally clause
JType
- Class in
com.sun.codemodel
JType constants and type factories.
JType()
- Constructor for class com.sun.codemodel.
JType
JVar
- Class in
com.sun.codemodel
Variables and fields.
JWhileLoop
- Class in
com.sun.codemodel
While statement
JXDoclet
- Class in
com.sun.codemodel
XDoclet.
L
label(String)
- Method in class com.sun.codemodel.
JBlock
Create a label, which can be referenced from
continue
and
break
statements.
label()
- Method in class com.sun.codemodel.
JCase
listClasses()
- Method in class com.sun.codemodel.
JDefinedClass
Returns all the nested classes defined in this class.
listParams()
- Method in class com.sun.codemodel.
JMethod
Returns all the parameters in an array.
listParamTypes()
- Method in class com.sun.codemodel.
JMethod
Returns all the parameter types in an array.
lit(int)
- Static method in class com.sun.codemodel.
JExpr
lit(long)
- Static method in class com.sun.codemodel.
JExpr
lit(float)
- Static method in class com.sun.codemodel.
JExpr
lit(double)
- Static method in class com.sun.codemodel.
JExpr
lit(char)
- Static method in class com.sun.codemodel.
JExpr
lit(String)
- Static method in class com.sun.codemodel.
JExpr
LONG
- Variable in class com.sun.codemodel.
JCodeModel
lt(JExpression)
- Method in interface com.sun.codemodel.
JExpression
lt(JExpression)
- Method in class com.sun.codemodel.
JExpressionImpl
lt(JExpression, JExpression)
- Static method in class com.sun.codemodel.
JOp
lte(JExpression)
- Method in interface com.sun.codemodel.
JExpression
lte(JExpression)
- Method in class com.sun.codemodel.
JExpressionImpl
lte(JExpression, JExpression)
- Static method in class com.sun.codemodel.
JOp
M
metadata
- Variable in class com.sun.codemodel.
JDefinedClass
Client-app spcific metadata associated with this user-created class.
method(int, JType, String)
- Method in class com.sun.codemodel.
JDefinedClass
Add a method to the list of method members of this JDefinedClass instance.
method(int, Class, String)
- Method in class com.sun.codemodel.
JDefinedClass
methods()
- Method in class com.sun.codemodel.
JDefinedClass
Returns an iterator that walks the methods defined in this class.
minus()
- Method in interface com.sun.codemodel.
JExpression
minus(JExpression)
- Method in interface com.sun.codemodel.
JExpression
minus()
- Method in class com.sun.codemodel.
JExpressionImpl
minus(JExpression)
- Method in class com.sun.codemodel.
JExpressionImpl
minus(JExpression)
- Static method in class com.sun.codemodel.
JOp
minus(JExpression, JExpression)
- Static method in class com.sun.codemodel.
JOp
mod(JExpression)
- Method in interface com.sun.codemodel.
JExpression
mod(JExpression)
- Method in class com.sun.codemodel.
JExpressionImpl
mod(JExpression, JExpression)
- Static method in class com.sun.codemodel.
JOp
mul(JExpression)
- Method in interface com.sun.codemodel.
JExpression
mul(JExpression)
- Method in class com.sun.codemodel.
JExpressionImpl
mul(JExpression, JExpression)
- Static method in class com.sun.codemodel.
JOp
N
name()
- Method in class com.sun.codemodel.
JArrayClass
name()
- Method in class com.sun.codemodel.
JClass
Gets the name of this class.
name()
- Method in class com.sun.codemodel.
JDefinedClass
JClass name accessor.
name()
- Method in class com.sun.codemodel.
JMethod
name()
- Method in class com.sun.codemodel.
JNullType
name()
- Method in class com.sun.codemodel.
JPackage
Get the name of this package
name()
- Method in class com.sun.codemodel.
JPrimitiveType
name()
- Method in class com.sun.codemodel.
JResourceFile
Gets the name of this property file
name()
- Method in class com.sun.codemodel.
JType
Gets the name of this type.
name()
- Method in class com.sun.codemodel.
JVar
Get the name of this variable
NATIVE
- Static variable in class com.sun.codemodel.
JMod
ne(JExpression)
- Method in interface com.sun.codemodel.
JExpression
ne(JExpression)
- Method in class com.sun.codemodel.
JExpressionImpl
ne(JExpression, JExpression)
- Static method in class com.sun.codemodel.
JOp
newAnonymousClass(JClass)
- Method in class com.sun.codemodel.
JCodeModel
Creates a new anonymous class.
newArray(JType)
- Static method in class com.sun.codemodel.
JExpr
newArray(JType, JExpression)
- Static method in class com.sun.codemodel.
JExpr
newArray(JType, int)
- Static method in class com.sun.codemodel.
JExpr
nl()
- Method in class com.sun.codemodel.
JFormatter
Print a new line into the stream
NONE
- Static variable in class com.sun.codemodel.
JMod
not()
- Method in interface com.sun.codemodel.
JExpression
not()
- Method in class com.sun.codemodel.
JExpressionImpl
not(JExpression)
- Static method in class com.sun.codemodel.
JOp
NULL
- Variable in class com.sun.codemodel.
JCodeModel
Obtains a reference to the special "null" type.
O
o()
- Method in class com.sun.codemodel.
JFormatter
Decrement the indentation level.
open(JPackage, String)
- Method in interface com.sun.codemodel.
CodeWriter
Called by CodeModel to store the specified file.
outer()
- Method in class com.sun.codemodel.
JDefinedClass
Returns the class in which this class is nested, or
null
if this is a top-level class.
owner()
- Method in class com.sun.codemodel.
JClass
Gets the JCodeModel object to which this object belongs.
owner()
- Method in interface com.sun.codemodel.
JClassContainer
Get the root code model object.
owner()
- Method in class com.sun.codemodel.
JPackage
Return the code model root object being used to create this package.
owner()
- Method in class com.sun.codemodel.
JPrimitiveType
owner()
- Method in class com.sun.codemodel.
JType
Gets the owner code model object.
P
p(char)
- Method in class com.sun.codemodel.
JFormatter
Print a char into the stream
p(String)
- Method in class com.sun.codemodel.
JFormatter
Print a String into the stream
packages()
- Method in class com.sun.codemodel.
JCodeModel
Returns an iterator that walks the packages defined using this code writer.
param(String)
- Method in class com.sun.codemodel.
JCatchBlock
param(int, JType, String)
- Method in class com.sun.codemodel.
JMethod
Add the specified variable to the list of parameters for this method signature.
param(JType, String)
- Method in class com.sun.codemodel.
JMethod
param(int, Class, String)
- Method in class com.sun.codemodel.
JMethod
param(Class, String)
- Method in class com.sun.codemodel.
JMethod
parent()
- Method in class com.sun.codemodel.
JPackage
Gets the parent package, or null if this class is the root package.
parentContainer()
- Method in interface com.sun.codemodel.
JClassContainer
Parent JClassContainer.
parentContainer()
- Method in class com.sun.codemodel.
JPackage
parse(JCodeModel, String)
- Static method in class com.sun.codemodel.
JType
Obtains a reference to the primitive type object from a type name.
plus(JExpression)
- Method in interface com.sun.codemodel.
JExpression
plus(JExpression)
- Method in class com.sun.codemodel.
JExpressionImpl
plus(JExpression, JExpression)
- Static method in class com.sun.codemodel.
JOp
PRIVATE
- Static variable in class com.sun.codemodel.
JMod
propertyFiles()
- Method in class com.sun.codemodel.
JPackage
Iterates all resource files in this package.
PROTECTED
- Static variable in class com.sun.codemodel.
JMod
PUBLIC
- Static variable in class com.sun.codemodel.
JMod
Q
quotify(char, String)
- Static method in class com.sun.codemodel.
JExpr
Escapes the given string, then surrounds it by the specified quotation mark.
R
ref(Class)
- Method in class com.sun.codemodel.
JCodeModel
Obtains a reference to an existing class from its Class object.
ref(String)
- Method in class com.sun.codemodel.
JCodeModel
Obtains a reference to an existing class from its fully-qualified class name.
ref(String)
- Static method in class com.sun.codemodel.
JExpr
ref(JExpression, JVar)
- Static method in class com.sun.codemodel.
JExpr
ref(JExpression, String)
- Static method in class com.sun.codemodel.
JExpr
ref(JVar)
- Method in interface com.sun.codemodel.
JExpression
ref(String)
- Method in interface com.sun.codemodel.
JExpression
ref(JVar)
- Method in class com.sun.codemodel.
JExpressionImpl
ref(String)
- Method in class com.sun.codemodel.
JExpressionImpl
ref(String)
- Method in class com.sun.codemodel.
JPackage
Reference a class within this package.
refthis(String)
- Static method in class com.sun.codemodel.
JExpr
remove(JClass)
- Method in class com.sun.codemodel.
JPackage
Removes a class from this package.
rootPackage()
- Method in class com.sun.codemodel.
JCodeModel
S
s(JStatement)
- Method in class com.sun.codemodel.
JFormatter
Cause the JStatement to generate source for itself
setComment(String)
- Method in class com.sun.codemodel.
JDocComment
Sets the body of the comment.
setDeprecated(String)
- Method in class com.sun.codemodel.
JDocComment
add an @deprecated tag to the javadoc, with the associated message.
setSynchronized(boolean)
- Method in class com.sun.codemodel.
JMods
shl(JExpression)
- Method in interface com.sun.codemodel.
JExpression
shl(JExpression)
- Method in class com.sun.codemodel.
JExpressionImpl
shl(JExpression, JExpression)
- Static method in class com.sun.codemodel.
JOp
SHORT
- Variable in class com.sun.codemodel.
JCodeModel
shr(JExpression)
- Method in interface com.sun.codemodel.
JExpression
shr(JExpression)
- Method in class com.sun.codemodel.
JExpressionImpl
shr(JExpression, JExpression)
- Static method in class com.sun.codemodel.
JOp
shrz(JExpression)
- Method in interface com.sun.codemodel.
JExpression
shrz(JExpression)
- Method in class com.sun.codemodel.
JExpressionImpl
shrz(JExpression, JExpression)
- Static method in class com.sun.codemodel.
JOp
state(JFormatter)
- Method in class com.sun.codemodel.
JAssignment
state(JFormatter)
- Method in class com.sun.codemodel.
JBlock
state(JFormatter)
- Method in class com.sun.codemodel.
JCase
state(JFormatter)
- Method in class com.sun.codemodel.
JConditional
state(JFormatter)
- Method in class com.sun.codemodel.
JDoLoop
state(JFormatter)
- Method in class com.sun.codemodel.
JForLoop
state(JFormatter)
- Method in class com.sun.codemodel.
JInvocation
state(JFormatter)
- Method in class com.sun.codemodel.
JLabel
state(JFormatter)
- Method in interface com.sun.codemodel.
JStatement
state(JFormatter)
- Method in class com.sun.codemodel.
JSwitch
state(JFormatter)
- Method in class com.sun.codemodel.
JTryBlock
state(JFormatter)
- Method in class com.sun.codemodel.
JWhileLoop
STATIC
- Static variable in class com.sun.codemodel.
JMod
staticInvoke(JClass, String)
- Method in class com.sun.codemodel.
JBlock
Creates a static invocation statement.
staticInvoke(JMethod)
- Method in class com.sun.codemodel.
JClass
Generates a static method invocation.
staticInvoke(String)
- Method in class com.sun.codemodel.
JClass
Generates a static method invocation.
staticRef(String)
- Method in class com.sun.codemodel.
JClass
Static field reference.
staticRef(JVar)
- Method in class com.sun.codemodel.
JClass
Static field reference.
str
- Variable in class com.sun.codemodel.
JStringLiteral
subPackage(String)
- Method in class com.sun.codemodel.
JPackage
Gets a reference to a sub package of this package.
SYNCHRONIZED
- Static variable in class com.sun.codemodel.
JMod
T
test(JExpression)
- Method in class com.sun.codemodel.
JForLoop
test()
- Method in class com.sun.codemodel.
JSwitch
test()
- Method in class com.sun.codemodel.
JWhileLoop
toString()
- Method in class com.sun.codemodel.
JClass
toString()
- Method in class com.sun.codemodel.
JMods
toString()
- Method in class com.sun.codemodel.
JType
TRANSIENT
- Static variable in class com.sun.codemodel.
JMod
TRUE
- Static variable in class com.sun.codemodel.
JExpr
Boolean constant that represents
true
type()
- Method in class com.sun.codemodel.
JMethod
Returns the return type.
type()
- Method in class com.sun.codemodel.
JVar
Return the type of this variable.
U
unwrap(JExpression)
- Method in class com.sun.codemodel.
JPrimitiveType
Do the opposite of the wrap method.
update(JExpression)
- Method in class com.sun.codemodel.
JForLoop
V
VOID
- Variable in class com.sun.codemodel.
JCodeModel
VOLATILE
- Static variable in class com.sun.codemodel.
JMod
W
wrap(JExpression)
- Method in class com.sun.codemodel.
JPrimitiveType
Wraps an expression of this type to the corresponding wrapper class.
X
xor(JExpression)
- Method in interface com.sun.codemodel.
JExpression
xor(JExpression)
- Method in class com.sun.codemodel.
JExpressionImpl
xor(JExpression, JExpression)
- Static method in class com.sun.codemodel.
JOp
_
_break()
- Method in class com.sun.codemodel.
JBlock
Create a break statement and add it to this block
_break(JLabel)
- Method in class com.sun.codemodel.
JBlock
_case(JExpression)
- Method in class com.sun.codemodel.
JSwitch
_catch(JClass)
- Method in class com.sun.codemodel.
JTryBlock
_class(int, String)
- Method in interface com.sun.codemodel.
JClassContainer
Add a new class to this package/class.
_class(String)
- Method in interface com.sun.codemodel.
JClassContainer
Add a new public class to this class/package.
_class(int, String, boolean)
- Method in interface com.sun.codemodel.
JClassContainer
Create a new class or a new interface.
_class(String)
- Method in class com.sun.codemodel.
JCodeModel
Creates a new generated class.
_class(int, String)
- Method in class com.sun.codemodel.
JDefinedClass
Add a new nested class to this class.
_class(int, String, boolean)
- Method in class com.sun.codemodel.
JDefinedClass
_class(String)
- Method in class com.sun.codemodel.
JDefinedClass
Add a new public nested class to this class.
_class(int, String)
- Method in class com.sun.codemodel.
JPackage
Add a class to this package.
_class(int, String, boolean)
- Method in class com.sun.codemodel.
JPackage
_class(String)
- Method in class com.sun.codemodel.
JPackage
Adds a public class to this package.
_continue(JLabel)
- Method in class com.sun.codemodel.
JBlock
Create a continue statement and add it to this block
_continue()
- Method in class com.sun.codemodel.
JBlock
_default()
- Method in class com.sun.codemodel.
JSwitch
_do(JExpression)
- Method in class com.sun.codemodel.
JBlock
Create a Do statement and add it to this block
_else()
- Method in class com.sun.codemodel.
JConditional
Create a block to be executed by "else" branch
_extends()
- Method in class com.sun.codemodel.
JArrayClass
_extends()
- Method in class com.sun.codemodel.
JClass
Gets the super class of this class.
_extends(JClass)
- Method in class com.sun.codemodel.
JDefinedClass
This class extends the specifed class.
_extends(Class)
- Method in class com.sun.codemodel.
JDefinedClass
_extends()
- Method in class com.sun.codemodel.
JDefinedClass
Returns the class extended by this class, or
null
if this class does not explicitly extend a class.
_extends()
- Method in class com.sun.codemodel.
JNullType
_finally()
- Method in class com.sun.codemodel.
JTryBlock
_for()
- Method in class com.sun.codemodel.
JBlock
Create a For statement and add it to this block
_getClass(String)
- Method in class com.sun.codemodel.
JCodeModel
Gets a reference to the already created generated class.
_getClass(String)
- Method in class com.sun.codemodel.
JPackage
Gets a reference to the already created
JDefinedClass
.
_if(JExpression)
- Method in class com.sun.codemodel.
JBlock
Create an If statement and add it to this block
_implements()
- Method in class com.sun.codemodel.
JArrayClass
_implements()
- Method in class com.sun.codemodel.
JClass
Iterates all interfaces directly implemented by this class/interface.
_implements(JClass)
- Method in class com.sun.codemodel.
JDefinedClass
This class implements the specifed interface.
_implements(Class)
- Method in class com.sun.codemodel.
JDefinedClass
_implements()
- Method in class com.sun.codemodel.
JDefinedClass
Returns an iterator that walks the nested classes defined in this class.
_implements()
- Method in class com.sun.codemodel.
JNullType
_instanceof(JType)
- Method in interface com.sun.codemodel.
JExpression
_instanceof(JType)
- Method in class com.sun.codemodel.
JExpressionImpl
_instanceof(JExpression, JType)
- Static method in class com.sun.codemodel.
JOp
_interface(int, String)
- Method in interface com.sun.codemodel.
JClassContainer
Add an interface to this class/package.
_interface(String)
- Method in interface com.sun.codemodel.
JClassContainer
Adds a public interface to this package.
_interface(int, String)
- Method in class com.sun.codemodel.
JDefinedClass
Add an interface to this package.
_interface(String)
- Method in class com.sun.codemodel.
JDefinedClass
Adds a public interface to this package.
_interface(int, String)
- Method in class com.sun.codemodel.
JPackage
Add an interface to this package.
_interface(String)
- Method in class com.sun.codemodel.
JPackage
Adds a public interface to this package.
_new(JClass)
- Static method in class com.sun.codemodel.
JExpr
_new(JType)
- Static method in class com.sun.codemodel.
JExpr
_null()
- Static method in class com.sun.codemodel.
JExpr
_package()
- Method in class com.sun.codemodel.
JArrayClass
_package()
- Method in class com.sun.codemodel.
JClass
Gets the package to which this class belongs.
_package(String)
- Method in class com.sun.codemodel.
JCodeModel
Add a package to the list of packages to be generated
_package()
- Method in class com.sun.codemodel.
JNullType
_return()
- Method in class com.sun.codemodel.
JBlock
Create a return statement and add it to this block
_return(JExpression)
- Method in class com.sun.codemodel.
JBlock
Create a return statement and add it to this block
_super()
- Static method in class com.sun.codemodel.
JExpr
Returns a reference to "super", an implicit reference to the super class.
_switch(JExpression)
- Method in class com.sun.codemodel.
JBlock
Create a switch/case statement and add it to this block
_then()
- Method in class com.sun.codemodel.
JConditional
Return the block to be excuted by the "then" branch
_this()
- Static method in class com.sun.codemodel.
JExpr
Returns a reference to "this", an implicit reference to the current object.
_throw(JExpression)
- Method in class com.sun.codemodel.
JBlock
Create a throw statement and add it to this block
_throws(JClass)
- Method in class com.sun.codemodel.
JMethod
Add an exception to the list of exceptions that this method may throw.
_throws(Class)
- Method in class com.sun.codemodel.
JMethod
_try()
- Method in class com.sun.codemodel.
JBlock
Create a Try statement and add it to this block
_while(JExpression)
- Method in class com.sun.codemodel.
JBlock
Create a While statement and add it to this block
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
X
_
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes