Class CMPropertyOutline

java.lang.Object
org.jvnet.jaxb2_commons.xjc.outline.concrete.CMPropertyOutline
All Implemented Interfaces:
MPropertyAccessorFactory, MPropertyOutline, org.jvnet.jaxb2_commons.xml.bind.model.MTargeted<org.jvnet.jaxb2_commons.xml.bind.model.MPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>>

public class CMPropertyOutline extends Object implements MPropertyOutline
  • Constructor Details

    • CMPropertyOutline

      public CMPropertyOutline(MClassOutline classOutline, org.jvnet.jaxb2_commons.xml.bind.model.MPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target, MPropertyAccessorFactory propertyAccessorFactory)
  • Method Details

    • getClassOutline

      public MClassOutline getClassOutline()
      Specified by:
      getClassOutline in interface MPropertyOutline
    • getTarget

      public org.jvnet.jaxb2_commons.xml.bind.model.MPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> getTarget()
      Specified by:
      getTarget in interface org.jvnet.jaxb2_commons.xml.bind.model.MTargeted<org.jvnet.jaxb2_commons.xml.bind.model.MPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>>
    • createPropertyAccessor

      public MPropertyAccessor createPropertyAccessor(com.sun.codemodel.JExpression target)
      Specified by:
      createPropertyAccessor in interface MPropertyAccessorFactory