FieldRenderer and its implementation classes.
See: Description
Interface Summary | |
---|---|
FieldRenderer | Abstract model of one field in a generated class. |
Class Summary | |
---|---|
AbstractField | Useful base class for implementing FieldOutline. |
AbstractFieldWithVar | |
AbstractFieldWithVar.Accessor | |
AbstractField.Accessor | Useful base class for implementing FieldAccessor. |
AbstractListField | Common code for property renderer that generates a List as its underlying data structure. |
AbstractListField.Accessor | |
ArrayField | Realizes a property as an "indexed property" as specified in the JAXB spec. |
ArrayField.Accessor | |
ConstField | Realizes a property as a "public static final" property on the interface. |
ConstFieldRenderer | FieldRenderer for possibly constant field. |
ContentListField | Realizes a property as an untyped List. |
ContentListField.Accessor | |
DefaultFieldRenderer | Default implementation of the FieldRendererFactory that faithfully implements the semantics demanded by the JAXB spec. |
DummyListField | Realizes a property as an untyped List. |
DummyListField.Accessor | |
FieldRendererFactory | Factory for FieldRenderer. |
GenericFieldRenderer | Creates |
IsSetField | |
IsSetFieldRenderer | FieldRenderer that wraps another field generator and produces isSetXXX unsetXXX methods. |
NoExtendedContentField | Realizes a property as an untyped List. |
NoExtendedContentField.Accessor | |
SingleField | Realizes a property through one getter and one setter. |
SingleField.Accessor | |
SinglePrimitiveAccessField | SingleField that forces the primitive accessor type. |
UnboxedField | A required primitive property. |
UntypedListField | Realizes a property as an untyped List. |
UntypedListFieldRenderer | |
UntypedListField.Accessor |
FieldRenderer and its implementation classes. Unless you are deriving from these classes to define your own custom renderer, you shouldn't be using these classes directly. Use the outline package.