- java.lang.Object
-
- com.sun.tools.xjc.outline.ClassOutline
-
- com.sun.tools.xjc.generator.bean.ClassOutlineImpl
-
- All Implemented Interfaces:
CustomizableOutline
public final class ClassOutlineImpl extends ClassOutline
ClassOutline
enhanced with schema2java specific information.- Author:
- Kohsuke Kawaguchi ([email protected])
-
-
Field Summary
-
Fields inherited from class com.sun.tools.xjc.outline.ClassOutline
implClass, implRef, ref, target
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PackageOutlineImpl
_package()
Getspackage
asPackageOutlineImpl
, since it's guaranteed to be of that type.MethodWriter
createMethodWriter()
BeanGenerator
parent()
AOutline
that encloses all the class outlines.-
Methods inherited from class com.sun.tools.xjc.outline.ClassOutline
getDeclaredFields, getImplClass, getSuperClass, getTarget
-
-
-
-
Method Detail
-
createMethodWriter
public MethodWriter createMethodWriter()
-
_package
public PackageOutlineImpl _package()
Getspackage
asPackageOutlineImpl
, since it's guaranteed to be of that type.- Overrides:
_package
in classClassOutline
-
parent
public BeanGenerator parent()
Description copied from class:ClassOutline
AOutline
that encloses all the class outlines.- Specified by:
parent
in classClassOutline
-
-