Package org.exolab.javasource

Interface Summary

JMember An interface which represents a Member of a JClass, modelled closely after the Java Reflection API.

Class Summary

Header Print the headers delineating the public and non-public elements of the compilation unit.
JClass A representation of the Java Source code for a Java Class.
JClass.JInnerClass
JCodeStatement Represents a line of code, used by JSourceCode class
JComment A class that represents a Java comment.
JCompUnit A representation of the Java Source code for a Java compilation unit.
JConstructor A class for handling source code for a constructor of a JClass
JDocComment A class that "SOMEWHAT" represents a Java Doc Comment.
JDocDescriptor A descriptor for a JavaDoc comment
JField A class which holds information about a field.
JInterface A representation of the Java Source code for a Java Interface.
JMethod A class which holds information about the methods of a JClass.
JMethodSignature A class which holds information about the signtaure of a JMethod.
JModifiers The set of modifiers for a Method or Member variable
JNamedMap A simple String to Object mapping which preserves order.
JNaming A utility class used to validate identifiers and class names
JParameter Represents a parameter to a JMethod.
JSourceCode A class for holding in-memory Java source code.
JSourceWriter The writer used by the javasource classes
JStructure This class represents the basic Java "structure" for a Java source file.
JType
LineFormatter Formats a given String for use within a Java comment

Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com