Package org.exolab.javasource
package org.exolab.javasource
This package contains classes that represent Java Source objects for Castor XML
code generator.
- Author:
- Keith Visco
- Author:
- Martin Skopp
- Author:
- Gary Shea
- Author:
- Andrew Fawcett
- Author:
- Werner Guttmann
- Author:
- Ralf Joachim
-
ClassDescriptionA abstract base class for representations of the Java Source code for a Java Class.A (abstract) base class which holds information about fields.Defines methods for manipulating annotations held against various program code elements, such as classes, fields, methods etc.Implements JAnnotatedElement interface on behalf of other classes in this package that implement this interface.JAnnotation represents a single annotation against a code element.Describes the definition of a annotation type class.Holds information about a given annotation type element.JType sub-class for Arrays.Makes an effort to identify where Override annotations belong.A representation of the Java Source code for a Java Class.Represents a line of code, used by JSourceCode class.JType sub-class for collections.A class that represents a Java comment.A class to format comments.JType sub-class for componentized types, such as array as collections.A representation of the Java Source code for a Java compilation unit.A class which holds information about a constant.A class for handling source code for a constructor of a JClass.A class that "SOMEWHAT" represents a JavaDoc Comment.A descriptor for a JavaDoc comment.Describes the definition of a enum type class.Describes the definition of a enum constant.A class which holds information about a field.A representation of the Java Source code for a Java inner class.A representation of the Java Source code for a Java Interface.An interface which represents a Member of a JClass, modelled closely after the Java Reflection API.A class which holds information about the methods of a JClass.A class which holds information about the signature of a JMethod.Represents the set of modifiers for a Method or Member variable.A utility class used to validate identifiers and class names.Represents a parameter to a JMethod.JType sub-class for java primitives.A class for holding in-memory Java source code.The writer used by the javasource classes.This class represents the basic Java "structure" for a Java source file.Represents a primitive or class type.Represents a class name.