com.sun.tools.xjc.generator.bean.field
abstract class AbstractFieldWithVar extends AbstractField
Nested Class Summary | |
---|---|
protected abstract class | AbstractFieldWithVar.Accessor |
Constructor Summary | |
---|---|
AbstractFieldWithVar(ClassOutlineImpl outline, CPropertyInfo prop)
Invoke createField after calling the
constructor. |
Method Summary | |
---|---|
protected void | createField() |
protected abstract JType | getFieldType()
Returns the type used to store the value of the field in memory. |
protected String | getGetterMethod()
Gets the name of the getter method.
|
JType | getRawType() |
protected JFieldVar | ref() |
This encapsulation is necessary because sometimes we use {@code isXXXX} as the method name.