Top Description Interfaces Classes Enums
module com.sun.xml.bind.osgi

Package com.sun.tools.xjc.generator.bean.field


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.

Interface Summary

Modifier and TypeInterface and Description
public interface
FieldRenderer

Abstract model of one field in a generated class.

Class Summary

Modifier and TypeClass and Description
pack-priv abstract class
AbstractField

Useful base class for implementing FieldOutline.

pack-priv abstract class
pack-priv abstract class
AbstractListField

Common code for property renderer that generates a List as its underlying data structure.

pack-priv class
ArrayField

Realizes a property as an "indexed property" as specified in the JAXB spec.

pack-priv class
ConstField

Realizes a property as a "public static final" property on the interface.

pack-priv class
ConstFieldRenderer

FieldRenderer for possibly constant field.

public class
ContentListField

Realizes a property as an untyped List.

pack-priv class
DefaultFieldRenderer

Default implementation of the FieldRendererFactory that faithfully implements the semantics demanded by the JAXB spec.

public class
DummyListField

Realizes a property as an untyped List.

public class
public class
public class
public class
IsSetFieldRenderer

FieldRenderer that wraps another field generator and produces isSetXXX unsetXXX methods.

public class
NoExtendedContentField

Realizes a property as an untyped List.

public class
SingleField

Realizes a property through one getter and one setter.

public class
SinglePrimitiveAccessField

SingleField that forces the primitive accessor type.

public class
UnboxedField

A required primitive property.

public class
UntypedListField

Realizes a property as an untyped List.

public class

Enum Summary

Modifier and TypeEnum and Description
public enum
Messages

Message resources