public class AnyAttributePropertyOutline extends AbstractPropertyOutline
| Modifier and Type | Class and Description |
|---|---|
class |
AnyAttributePropertyOutline.PropertyAccessor |
| Modifier and Type | Field and Description |
|---|---|
protected com.sun.codemodel.JFieldVar |
field |
protected com.sun.codemodel.JMethod |
getter |
protected com.sun.codemodel.JMethod |
setter |
protected com.sun.codemodel.JType |
type |
classOutline, codeModel, implementationClass, implementationReferenceClass, modelOutline, outline, propertyInfo, referenceClass| Constructor and Description |
|---|
AnyAttributePropertyOutline(com.sun.tools.xjc.outline.Outline outline,
MClassOutline classOutline,
MAnyAttributePropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
annotate(com.sun.codemodel.JAnnotatable annotatable) |
MPropertyAccessor |
createPropertyAccessor(com.sun.codemodel.JExpression target) |
protected com.sun.codemodel.JFieldVar |
generateField() |
protected com.sun.codemodel.JMethod |
generateGetter() |
protected com.sun.codemodel.JMethod |
generateSetter() |
protected com.sun.codemodel.JType |
generateType() |
getClassOutline, getTargetprotected final com.sun.codemodel.JType type
protected final com.sun.codemodel.JFieldVar field
protected final com.sun.codemodel.JMethod getter
protected final com.sun.codemodel.JMethod setter
public AnyAttributePropertyOutline(com.sun.tools.xjc.outline.Outline outline,
MClassOutline classOutline,
MAnyAttributePropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target)
protected com.sun.codemodel.JType generateType()
generateType in class AbstractPropertyOutlineprotected com.sun.codemodel.JFieldVar generateField()
protected void annotate(com.sun.codemodel.JAnnotatable annotatable)
annotate in class AbstractPropertyOutlineprotected com.sun.codemodel.JMethod generateGetter()
protected com.sun.codemodel.JMethod generateSetter()
public MPropertyAccessor createPropertyAccessor(com.sun.codemodel.JExpression target)
Copyright © 2005-2016. All Rights Reserved.