|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.tools.xjc.generator.bean.field.AbstractField
com.sun.tools.xjc.generator.bean.field.AbstractFieldWithVar
com.sun.tools.xjc.generator.bean.field.UnboxedField
public class UnboxedField
A required primitive property.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.sun.tools.xjc.generator.bean.field.AbstractFieldWithVar |
|---|
AbstractFieldWithVar.Accessor |
| Field Summary |
|---|
| Fields inherited from class com.sun.tools.xjc.generator.bean.field.AbstractField |
|---|
codeModel, exposedType, implType, outline, prop |
| Constructor Summary | |
|---|---|
protected |
UnboxedField(ClassOutlineImpl outline,
CPropertyInfo prop)
|
| Method Summary | |
|---|---|
FieldAccessor |
create(com.sun.codemodel.JExpression targetObject)
Creates a new FieldAccessor of this field
for the specified object. |
protected com.sun.codemodel.JType |
getFieldType()
Returns the type used to store the value of the field in memory. |
protected com.sun.codemodel.JType |
getType(Aspect aspect)
Compute the type of a CPropertyInfo |
| Methods inherited from class com.sun.tools.xjc.generator.bean.field.AbstractFieldWithVar |
|---|
createField, getGetterMethod, getRawType, ref |
| Methods inherited from class com.sun.tools.xjc.generator.bean.field.AbstractField |
|---|
annotate, castToImplType, generateField, getOptions, getPropertyInfo, listPossibleTypes, parent |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected UnboxedField(ClassOutlineImpl outline,
CPropertyInfo prop)
| Method Detail |
|---|
protected com.sun.codemodel.JType getType(Aspect aspect)
AbstractFieldCPropertyInfo
getType in class AbstractFieldprotected com.sun.codemodel.JType getFieldType()
AbstractFieldWithVar
getFieldType in class AbstractFieldWithVarpublic FieldAccessor create(com.sun.codemodel.JExpression targetObject)
FieldOutlineFieldAccessor of this field
for the specified object.
targetObject - Evaluates to an object, and the field on this object
will be accessed.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||