Package org.jvnet.jaxb.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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<MPropertyOutline>getDeclaredPropertyOutlines()com.sun.codemodel.JDefinedClassgetImplementationCode()com.sun.codemodel.JClassgetImplementationReferenceCode()List<MPropertyOutline>getPropertyOutlines()com.sun.codemodel.JDefinedClassgetReferenceCode()MClassOutlinegetSuperClassOutline()-
Methods inherited from interface org.jvnet.jaxb.xjc.outline.MChildOutline
getParent
-
Methods inherited from interface org.jvnet.jaxb.xjc.outline.MPackagedOutline
getPackageOutline
-
-
-
-
Method Detail
-
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()
-
-