Class AbstractSinglePropertyOutline

    • Field Detail

      • field

        protected final com.sun.codemodel.JFieldVar field
      • getter

        protected final com.sun.codemodel.JMethod getter
      • setter

        protected final com.sun.codemodel.JMethod setter
    • Constructor Detail

      • AbstractSinglePropertyOutline

        public AbstractSinglePropertyOutline​(com.sun.tools.xjc.outline.Outline outline,
                                             MClassOutline classOutline,
                                             MPropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> target)
    • Method Detail

      • generateField

        protected com.sun.codemodel.JFieldVar generateField()
      • generateGetter

        protected abstract com.sun.codemodel.JMethod generateGetter()
      • generateSetter

        protected abstract com.sun.codemodel.JMethod generateSetter()
      • getGetterMethodName

        protected String getGetterMethodName()
      • getSetterMethodName

        protected String getSetterMethodName()