Class SinglePropertyOutline
java.lang.Object
org.jvnet.jaxb2_commons.xjc.outline.artificial.AbstractPropertyOutline
org.jvnet.jaxb2_commons.xjc.outline.artificial.AbstractSinglePropertyOutline
org.jvnet.jaxb2_commons.xjc.outline.artificial.SinglePropertyOutline
- 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>>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.jvnet.jaxb2_commons.xjc.outline.artificial.AbstractSinglePropertyOutline
field, getter, setterFields inherited from class org.jvnet.jaxb2_commons.xjc.outline.artificial.AbstractPropertyOutline
classOutline, codeModel, implementationClass, implementationReferenceClass, modelOutline, outline, propertyInfo, referenceClass, type -
Constructor Summary
ConstructorsConstructorDescriptionSinglePropertyOutline(com.sun.tools.xjc.outline.Outline outline, 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) -
Method Summary
Modifier and TypeMethodDescriptioncreatePropertyAccessor(com.sun.codemodel.JExpression target) protected com.sun.codemodel.JMethodprotected com.sun.codemodel.JMethodMethods inherited from class org.jvnet.jaxb2_commons.xjc.outline.artificial.AbstractSinglePropertyOutline
generateField, getGetterMethodName, getSetterMethodNameMethods inherited from class org.jvnet.jaxb2_commons.xjc.outline.artificial.AbstractPropertyOutline
annotate, generateType, getClassOutline, getTarget
-
Constructor Details
-
SinglePropertyOutline
public SinglePropertyOutline(com.sun.tools.xjc.outline.Outline outline, 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)
-
-
Method Details
-
generateGetter
protected com.sun.codemodel.JMethod generateGetter()- Specified by:
generateGetterin classAbstractSinglePropertyOutline
-
generateSetter
protected com.sun.codemodel.JMethod generateSetter()- Specified by:
generateSetterin classAbstractSinglePropertyOutline
-
createPropertyAccessor
-