Uses of Package
com.sun.codemodel

Packages that use com.sun.codemodel
com.sun.codemodel Library for generating Java source code 
com.sun.codemodel.fmt   
com.sun.codemodel.util   
com.sun.codemodel.writer   
 

Classes in com.sun.codemodel used by com.sun.codemodel
ClassType
          This helps enable whether the JDefinedClass is a Class or Interface or AnnotationTypeDeclaration or Enum
CodeWriter
          Receives generated code and writes to the appropriate storage.
JAnnotatable
          Annotatable program elements.
JAnnotationArrayMember
          Represents an arrays as annotation members
JAnnotationUse
          Represents an annotation on a program element.
JAnnotationValue
          Things that can be values of an annotation element.
JAnnotationWriter
          Base interface for typed annotation writer.
JArray
          array creation and initialization.
JAssignmentTarget
          Marker interface for code components that can be placed to the left of '=' in an assignment.
JBlock
          A block of Java code, which may contain statements and local declarations.
JCase
          Case statement
JCatchBlock
          Catch block for a try/catch/finally statement
JClass
          Represents a Java reference type, such as a class, an interface, an enum, an array type, a parameterized type.
JClassAlreadyExistsException
          Indicates that the class is already created.
JClassContainer
          The common aspect of a package and a class.
JCodeModel
          Root of the code DOM.
JCommentPart
          A part is a part of a javadoc comment, and it is a list of values.
JConditional
          If statement, with optional else clause
JDeclaration
          Common interface for code components that can generate declarations of themselves.
JDefinedClass
          A generated Java class/interface/enum/....
JDocComment
          JavaDoc comment.
JDoLoop
          Do loops
JEnumConstant
          Enum Constant.
JExpression
          A Java expression.
JExpressionImpl
          Provides default implementations for JExpression.
JFieldRef
          Field Reference
JFieldVar
          A field that can have a JDocComment associated with it
JForEach
          ForEach Statement This will generate the code for statement based on the new j2se 1.5 j.l.s.
JForLoop
          For statement
JFormatter
          This is a utility class for managing indentation and other basic formatting for PrintWriter.
JGenerifiable
          Declarations that can have type variables.
JInvocation
          JMethod invocation
JLabel
          Label that can be used for continue and break.
JMethod
          Java method.
JMods
          Modifier groups.
JNullType
          Special class object that represents the type of "null".
JPackage
          A Java package.
JPrimitiveType
          Java built-in primitive types.
JResourceFile
          Represents a resource file in the application-specific file format.
JStatement
          Common interface for code components that can generate uses of themselves as statements.
JSwitch
          Switch statement
JTryBlock
          Try statement with Catch and/or Finally clause
JType
          A representation of a type in codeModel.
JTypeVar
          Type variable used to declare generics.
JVar
          Variables and fields.
JWhileLoop
          While statement
 

Classes in com.sun.codemodel used by com.sun.codemodel.fmt
JClass
          Represents a Java reference type, such as a class, an interface, an enum, an array type, a parameterized type.
JPackage
          A Java package.
JResourceFile
          Represents a resource file in the application-specific file format.
 

Classes in com.sun.codemodel used by com.sun.codemodel.util
JClass
          Represents a Java reference type, such as a class, an interface, an enum, an array type, a parameterized type.
 

Classes in com.sun.codemodel used by com.sun.codemodel.writer
CodeWriter
          Receives generated code and writes to the appropriate storage.
JPackage
          A Java package.
 



Copyright © 2005-2009 Sun Microsystems. All Rights Reserved.