com.sun.tools.xjc.generator.bean
Class ClassOutlineImpl
java.lang.Object
com.sun.tools.xjc.outline.ClassOutline
com.sun.tools.xjc.generator.bean.ClassOutlineImpl
public final class ClassOutlineImpl
- extends ClassOutline
ClassOutline
enhanced with schema2java specific
information.
Constructor Summary |
ClassOutlineImpl(BeanGenerator _parent,
CClassInfo _target,
com.sun.codemodel.JDefinedClass exposedClass,
com.sun.codemodel.JDefinedClass _implClass,
com.sun.codemodel.JClass _implRef)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClassOutlineImpl
ClassOutlineImpl(BeanGenerator _parent,
CClassInfo _target,
com.sun.codemodel.JDefinedClass exposedClass,
com.sun.codemodel.JDefinedClass _implClass,
com.sun.codemodel.JClass _implRef)
createMethodWriter
public MethodWriter createMethodWriter()
_package
public PackageOutlineImpl _package()
- Gets
_package()
as PackageOutlineImpl
,
since it's guaranteed to be of that type.
- Overrides:
_package
in class ClassOutline
parent
public BeanGenerator parent()
- Description copied from class:
ClassOutline
- A
Outline
that encloses all the class outlines.
- Specified by:
parent
in class ClassOutline