| java.lang.Object com.sun.tools.xjc.outline.ClassOutline
All known Subclasses: com.sun.tools.xjc.generator.bean.ClassOutlineImpl,
ClassOutline | abstract public class ClassOutline (Code) | | Outline object that provides per-
CClassInfo information
for filling in methods/fields for a bean.
This interface is accessible from
Outline author: Kohsuke Kawaguchi (kohsuke.kawaguchi@sun.com) |
implClass | final public JDefinedClass implClass(Code) | | The implementation aspect of a bean.
The actual place where fields/methods should be generated into.
|
implRef | final public JClass implRef(Code) | | The implementation class that shall be used for reference.
Usually this field holds the same value as the
ClassOutline.implClass method,
but sometimes it holds the user-specified implementation class
when it is specified.
This is the type that needs to be used for generating fields.
|
ref | final public JDefinedClass ref(Code) | | The exposed aspect of the a bean.
implClass is always assignable to this type.
Usually this is the public content interface, but
it could be the same as the implClass.
|
getSuperClass | final public ClassOutline getSuperClass()(Code) | | Returns the super class of this class, if it has the
super class and it is also a JAXB-bound class.
Otherwise null.
|
|
|