Package org.jvnet.basicjaxb.xjc.outline
Interface MClassOutline
- All Superinterfaces:
MChildOutline,MPackagedOutline,MTargeted<MClassInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>>
- All Known Implementing Classes:
CMClassOutline
public interface MClassOutline
extends MChildOutline, MPackagedOutline, MTargeted<MClassInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>>
-
Method Summary
Modifier and TypeMethodDescriptioncom.sun.codemodel.JDefinedClasscom.sun.codemodel.JClasscom.sun.codemodel.JDefinedClassMethods inherited from interface org.jvnet.basicjaxb.xjc.outline.MChildOutline
getParentMethods inherited from interface org.jvnet.basicjaxb.xjc.outline.MPackagedOutline
getPackageOutline
-
Method Details
-
getSuperClassOutline
MClassOutline getSuperClassOutline() -
getPropertyOutlines
List<MPropertyOutline> getPropertyOutlines() -
getDeclaredPropertyOutlines
List<MPropertyOutline> getDeclaredPropertyOutlines() -
getReferenceCode
com.sun.codemodel.JDefinedClass getReferenceCode() -
getImplementationCode
com.sun.codemodel.JDefinedClass getImplementationCode() -
getImplementationReferenceCode
com.sun.codemodel.JClass getImplementationReferenceCode()
-