Package com.sun.tools.xjc.outline

Provides the outline of the generated Java source code so that additional processings (such as adding more annotations) can be done on the generated code.

See:
          Description

Interface Summary
FieldAccessor Encapsulates the access on a field.
FieldOutline Representation of a field of ClassOutline.
Outline Root of the outline.
PackageOutline Outline object that provides per-package information.
 

Class Summary
ClassOutline Outline object that provides per-CClassInfo information for filling in methods/fields for a bean.
ElementOutline Outline object that provides per-CElementInfo information for filling in methods/fields for a bean.
EnumConstantOutline Outline object that provides per-CEnumConstant information.
EnumOutline Outline object that provides per-CEnumLeafInfo information for filling in methods/fields for a bean.
 

Enum Summary
Aspect Sometimes a single JAXB-generated bean spans across multiple Java classes/interfaces.
 

Package com.sun.tools.xjc.outline Description

Provides the outline of the generated Java source code so that additional processings (such as adding more annotations) can be done on the generated code.

Code generation phase builds an outline little by little, while each step is using the outline built by the prior steps.