org.exolab.javasource
Class JClass.JInnerClass

java.lang.Object
  extended by org.exolab.javasource.JType
      extended by org.exolab.javasource.JStructure
          extended by org.exolab.javasource.JClass
              extended by org.exolab.javasource.JClass.JInnerClass
All Implemented Interfaces:
JAnnotatedElement
Enclosing class:
JClass

final class JClass.JInnerClass
extends JClass


Nested Class Summary
 
Nested classes/interfaces inherited from class org.exolab.javasource.JClass
JClass.JInnerClass
 
Field Summary
 
Fields inherited from class org.exolab.javasource.JClass
_constructors, _fields, _innerClasses, _methods, _staticInitializer, _superClass
 
Fields inherited from class org.exolab.javasource.JStructure
DEFAULT_HEADER, version
 
Fields inherited from class org.exolab.javasource.JType
Boolean, Byte, Char, Double, Float, Int, Long, Short
 
Constructor Summary
JClass.JInnerClass(java.lang.String name)
           
 
Method Summary
 void setPackageName(java.lang.String packageName)
          Allows changing the package name of this JStructure
 
Methods inherited from class org.exolab.javasource.JClass
addConstructor, addField, addImport, addMember, addMethod, addMethod, addMethods, createConstructor, createConstructor, createInnerClass, getConstructor, getConstructors, getField, getFields, getInnerClasses, getMethod, getMethod, getMethods, getStaticInitializationCode, getSuperClass, main, print, print, removeConstructor, removeField, removeField, removeInnerClass, removeMethod, setSuperClass
 
Methods inherited from class org.exolab.javasource.JStructure
addAnnotation, addImport, addImport, addInterface, addInterface, getAnnotatedElementHelper, getAnnotation, getAnnotations, getFilename, getHeader, getImports, getInterfaceCount, getInterfaces, getJDocComment, getModifiers, getName, getPackageFromClassName, getPackageName, hasAnnotations, hasImport, isAnnotationPresent, isValidClassName, print, print, printHeader, printImportDeclarations, printlnWithPrefix, printPackageDeclaration, removeAnnotation, removeImport, setHeader
 
Methods inherited from class org.exolab.javasource.JType
changePackage, createArray, getComponentType, getLocalName, getName, isArray, isPrimitive, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JClass.JInnerClass

JClass.JInnerClass(java.lang.String name)
Method Detail

setPackageName

public void setPackageName(java.lang.String packageName)
Allows changing the package name of this JStructure

Overrides:
setPackageName in class JStructure
Parameters:
packageName - the package name to use


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