Uses of Package
org.mule.devkit.model.code

Packages that use org.mule.devkit.model.code
org.mule.devkit.model.code Library for generating Java source code 
org.mule.devkit.model.code.builders   
org.mule.devkit.model.code.fmt   
org.mule.devkit.model.code.util   
org.mule.devkit.model.code.writer   
 

Classes in org.mule.devkit.model.code used by org.mule.devkit.model.code
AbstractExpression
          Provides default implementations for GeneratedExpression.
Annotable
          Annotatable program elements.
AnnotationArrayMember
          Represents an arrays as annotation members

This class implements Annotable to allow new annotations to be added as a member of the array.

AnnotationValue
          Things that can be values of an annotation element.
AnnotationWriter
          Base interface for typed annotation writer.
AssignmentTarget
          Marker interface for code components that can be placed to the left of '=' in an assignment.
ClassAlreadyExistsException
          Indicates that the class is already created.
ClassContainer
          The common aspect of a package and a class.
CodeModel
          Root of the code DOM.
CodeWriter
          Receives generated code and writes to the appropriate storage.
CommentPart
          A part is a part of a javadoc comment, and it is a list of values.
Declaration
          Common interface for code components that can generate declarations of themselves.
Documentable
          Program elements that can have Javadoc
EnumConstant
          Enum Constant.
Formatter
          This is a utility class for managing indentation and other basic formatting for PrintWriter.
Generable
          Common interface for code components that can generate uses of themselves.
GeneratedAnnotationUse
          Represents an annotation on a program element.
GeneratedArray
          array creation and initialization.
GeneratedBlock
          A block of Java code, which may contain statements and local declarations.
GeneratedCast
          A cast operation.
GeneratedCatchBlock
          Catch block for a try/catch/finally statement
GeneratedClass
          A generated Java class/interface/enum/....
GeneratedClassType
          This helps enable whether the DefinedClass is a Class or Interface or AnnotationTypeDeclaration or Enum
GeneratedConditional
          If statement, with optional else clause
GeneratedDoLoop
          Do loops
GeneratedExpression
          A Java expression.
GeneratedField
          A field that can have a GeneratedJavaDocComment associated with it
GeneratedFieldReference
          Field Reference
GeneratedForEach
          ForEach Statement This will generate the code for statement based on the new j2se 1.5 j.l.s.
GeneratedForLoop
          For statement
GeneratedInvocation
          Method invocation
GeneratedJavaDocComment
          JavaDoc comment.
GeneratedLabel
          Label that can be used for continue and break.
GeneratedMethod
          Java method.
GeneratedPackage
          A Java package.
GeneratedSwitch
          Switch statement
GeneratedSwitchCase
          Case statement
GeneratedTry
          Try statement with Catch and/or Finally clause
GeneratedVariable
          Variables and fields.
GeneratedWhileLoop
          While statement
Generifiable
          Declarations that can have type variables.
Modifiers
          Modifier groups.
NullType
          Special class object that represents the type of "null".
PrimitiveType
          Java built-in primitive types.
ResourceFile
          Represents a resource file in the application-specific file format.
Statement
          Common interface for code components that can generate uses of themselves as statements.
Type
          A representation of a type in codeModel.
TypeReference
          Represents a Java reference type, such as a class, an interface, an enum, an array type, a parameterized type.
TypeVariable
          Type variable used to declare generics.
 

Classes in org.mule.devkit.model.code used by org.mule.devkit.model.code.builders
GeneratedClass
          A generated Java class/interface/enum/....
GeneratedExpression
          A Java expression.
GeneratedField
          A field that can have a GeneratedJavaDocComment associated with it
Type
          A representation of a type in codeModel.
 

Classes in org.mule.devkit.model.code used by org.mule.devkit.model.code.fmt
GeneratedPackage
          A Java package.
ResourceFile
          Represents a resource file in the application-specific file format.
TypeReference
          Represents a Java reference type, such as a class, an interface, an enum, an array type, a parameterized type.
 

Classes in org.mule.devkit.model.code used by org.mule.devkit.model.code.util
TypeReference
          Represents a Java reference type, such as a class, an interface, an enum, an array type, a parameterized type.
 

Classes in org.mule.devkit.model.code used by org.mule.devkit.model.code.writer
CodeWriter
          Receives generated code and writes to the appropriate storage.
GeneratedPackage
          A Java package.
 



Copyright © 2010–2014 MuleSoft, Inc.. All rights reserved.