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
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
-
Field Summary
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
JInnerClass
(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
-
Constructor Details
-
JInnerClass
Creates a new JInnerClass with the given name.- Parameters:
name
- The name of the JClass to create
-