jdeparser 1.0.0.Final-redhat-1

Package org.jboss.jdeparser

Interface Summary
JAnnotatable Annotatable program elements.
JAnnotationWriter<A extends Annotation> Base interface for typed annotation writer.
JAssignmentTarget Marker interface for code components that can be placed to the left of '=' in an assignment.
JClassContainer The common aspect of a package and a class.
JDeclaration Common interface for code components that can generate declarations of themselves.
JDocCommentable Program elements that can have Javadoc
JExpression A Java expression.
JGenerable Common interface for code components that can generate uses of themselves.
JGenerifiable Declarations that can have type variables.
JStatement Common interface for code components that can generate uses of themselves as statements.
 

Class Summary
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.
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.
JArray array creation and initialization.
JAssignment Assignment statements, which are also expressions.
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.
JCommentPart A part is a part of a javadoc comment, and it is a list of values.
JConditional If statement, with optional else clause
JDefinedClass A generated Java class/interface/enum/....
JDeparser Root of the code DOM.
JDocComment JavaDoc comment.
JDoLoop Do loops
JEnumConstant Enum Constant.
JExpr Factory methods that generate various JExpressions.
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.
JInvocation JMethod invocation
JJavaName Utility methods that convert arbitrary strings into Java identifiers.
JLabel Label that can be used for continue and break.
JMethod Java method.
JMod Modifier constants.
JMods Modifier groups.
JNullType Special class object that represents the type of "null".
JOp JClass for generating expressions containing operators
JPackage A Java package.
JPrimitiveType Java built-in primitive types.
JResourceFile Represents a resource file in the application-specific file format.
JStringLiteral String literal.
JSwitch Switch statement
JSynchronized  
JTryBlock Try statement with Catch and/or Finally clause
JType A representation of a type in JDeparser.
JTypeVar Type variable used to declare generics.
JVar Variables and fields.
JWhileLoop While statement
 

Exception Summary
JClassAlreadyExistsException Indicates that the class is already created.
 


jdeparser 1.0.0.Final-redhat-1

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.