All Classes and Interfaces

Class
Description
Annotation compiler ant task.
Nested <classes> elements.
Nested <endorse> elements.
Comparator object that sorts JClasses in the order of their names.
This helps enable whether the JDefinedClass is a Class or Interface or AnnotationTypeDeclaration or Enum
Receives generated code and writes to the appropriate storage.
Creates CharsetEncoder from a charset name.
Writes all the source files under the specified file folder.
CodeWriter that delegates to another CodeWriter.
Annotatable program elements.
Represents an arrays as annotation members
Captures the value of the annotation.
Represents an annotation on a program element.
Things that can be values of an annotation element.
Base interface for typed annotation writer.
Anonymous class quick hack.
array creation and initialization.
Array class.
array component reference.
Assignment statements, which are also expressions.
Marker interface for code components that can be placed to the left of '=' in an assignment.
JAtoms: Simple code components that merely generate themselves.
Writer that escapes characters that are unsafe as Javadoc comments.
Allows the application to use OutputStream to define data that will be stored into a file.
A block of Java code, which may contain statements and local declarations.
JBreak statement
Case statement
A cast operation.
Catch block for a try/catch/finally statement
Represents a Java reference type, such as a class, an interface, an enum, an array type, a parameterized type.
Indicates that the class is already created.
The common aspect of a package and a class.
Root of the code DOM.
A part is a part of a javadoc comment, and it is a list of values.
If statement, with optional else clause
JContinue statement
Common interface for code components that can generate declarations of themselves.
A generated Java class/interface/enum/....
A special JClass that represents an unknown class (except its name.)
JavaDoc comment.
Program elements that can have Javadoc
Do loops
Enum Constant.
Factory methods that generate various JExpressions.
A Java expression.
Provides default implementations for JExpression.
Field Reference
A field that can have a JDocComment associated with it
ForEach Statement This will generate the code for statement based on the new j2se 1.5 j.l.s.
For statement
This is a utility class for managing indentation and other basic formatting for PrintWriter.
 
Common interface for code components that can generate uses of themselves.
Declarations that can have type variables.
Implementation of JGenerifiable.
JMethod invocation
Utility methods that convert arbitrary strings into Java identifiers.
 
Label that can be used for continue and break.
Java method.
Modifier constants.
Modifier groups.
Represents X<Y>.
Special class object that represents the type of "null".
JClass for generating expressions containing operators
 
 
 
 
A Java package.
Java built-in primitive types.
A property file.
Represents a resource file in the application-specific file format.
A return statement
A simple class that takes an object and serializes it into a file in the parent package with the given name.
Common interface for code components that can generate uses of themselves as statements.
Allows an application to copy a resource file to the output.
Statically generated Java soruce file.
Filter that alters the Java source code.
String literal.
Switch statement
Simple text file.
JThrow statement
Try statement with Catch and/or Finally clause
A representation of a type in codeModel.
Type variable used to declare generics.
Represents a wildcard type like "? extends Foo".
Variables and fields.
While statement
ClassLoader that masks a specified set of classes from its parent class loader.
MS1252 encoder that corrects a bug in JDK1.4.2_01.
Filter CodeWriter that writes a progress message to the specified PrintStream.
Writes all the source files under the specified file folder and inserts a file prolog comment in each java source file.
Class defined for safe calls of getClassLoader methods of any kind (context/system/class classloader.
Class defined for safe calls of getClassLoader methods of any kind (context/system/class classloader.
 
Output all source files into a single stream with a little formatting header in front of each file.
Utility class for dealing with surrogates.
Surrogate generation support.
Surrogate parsing support.
Dynamically implements the typed annotation writer interfaces.
Writer that escapes non US-ASCII characters into Java Unicode escape \\uXXXX.
Writes all the files into a zip file.