Package org.exolab.javasource
Class JInnerClass
- java.lang.Object
-
- org.exolab.javasource.JType
-
- org.exolab.javasource.JStructure
-
- org.exolab.javasource.AbstractJClass
-
- org.exolab.javasource.JClass
-
- org.exolab.javasource.JInnerClass
-
- All Implemented Interfaces:
JAnnotatedElement
public class JInnerClass extends JClass
A representation of the Java Source code for a Java inner class.- Since:
- 1.1
- Version:
- $Revision: 6668 $ $Date: 2005-05-08 12:32:06 -0600 (Sun, 08 May 2005) $
- Author:
- Ralf Joachim
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
JInnerClass(java.lang.String name)
Creates a new JInnerClass with the given name.
-
Method Summary
-
Methods inherited from class org.exolab.javasource.JClass
addImport, addMember, changeLocalName, getSuperClass, getSuperClassQualifiedName, print, setSuperClass
-
Methods inherited from class org.exolab.javasource.AbstractJClass
addConstant, addConstructor, addField, addMethod, addMethod, addMethods, addSourceCode, createConstructor, createConstructor, createInnerClass, getConstant, getConstantCount, getConstants, getConstructor, getConstructors, getContructorsCount, getField, getFieldCount, getFields, getInnerClassCount, getInnerClasses, getMethod, getMethod, getMethodCount, getMethods, getSourceCodeEntries, getSourceCodeEntryCount, getStaticInitializationCode, print, printClassHeaders, printConstantDefinitions, printConstructors, printInnerClasses, printMemberVariables, printMethods, printSourceCodeFragments, printStaticInitializers, removeConstant, removeConstant, removeConstructor, removeField, removeField, removeInnerClass, removeMethod
-
Methods inherited from class org.exolab.javasource.JStructure
addAnnotation, addImport, addImport, addImportInternal, addInterface, getAnnotatedElementHelper, getAnnotation, getAnnotations, getFilename, getHeader, getImportCount, getImports, getInterfaceCount, getInterfaces, getJDocComment, getModifiers, getPackageName, hasAnnotations, hasImport, isAnnotationPresent, print, printHeader, printImportDeclarations, printPackageDeclaration, removeAnnotation, removeImport, removeInterface, setHeader, toString
-
Methods inherited from class org.exolab.javasource.JType
getLocalName, getName, isArray, isPrimitive, setName
-
-