org.exolab.javasource

Class JClass.JInnerClass

Enclosing Class:
JClass

(package private) 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.JStructure

DEFAULT_HEADER, version

Fields inherited from class org.exolab.javasource.JType

Boolean, Byte, Char, Double, Float, Int, Long, Short

Constructor Summary

JInnerClass(String name)
Creates a new JStructure with the given name.

Method Summary

void
setPackageName(String packageName)
Allows changing the package name of this JStructure

Methods inherited from class org.exolab.javasource.JClass

addConstructor, addField, addMember, addMethod, addMethod, addMethods, createConstructor, createConstructor, createInnerClass, getConstructor, getConstructors, getField, getFields, getInnerClasses, getMethod, getMethod, getMethods, getStaticInitializationCode, getSuperClass, main, print, print, removeConstructor, removeField, removeField, removeInnerClass, setSuperClass

Methods inherited from class org.exolab.javasource.JStructure

addField, addImport, addInterface, addInterface, addMember, getField, getFields, getFilename, getHeader, getImports, getInterfaceCount, getInterfaces, getJDocComment, getModifiers, getName, getPackageFromClassName, getPackageName, hasImport, isValidClassName, print, print, print, printHeader, printImportDeclarations, printPackageDeclaration, printlnWithPrefix, removeImport, setHeader, setPackageName

Methods inherited from class org.exolab.javasource.JType

changePackage, createArray, getComponentType, getLocalName, getName, isArray, isPrimitive, toString

Constructor Details

JInnerClass

(package private)  JInnerClass(String name)
Creates a new JStructure with the given name.
Parameters:
name - the name of the JStructure.

Method Details

setPackageName

public void setPackageName(String packageName)
Allows changing the package name of this JStructure
Overrides:
setPackageName in interface JStructure
Parameters:
packageName - the package name to use

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