Module com.sun.xml.bind.osgi
Package com.sun.tools.xjc.outline
Provides the outline of the generated Java source code so that
additional processing (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.
-
Interface Summary Interface Description CustomizableOutline This interface describes that outline class could be customized.FieldAccessor Encapsulates the access on a field.FieldOutline Representation of a field ofClassOutline
.Outline Root of the outline.PackageOutline Outline object that provides per-package information. -
Class Summary Class Description 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 Enum Description Aspect Sometimes a single JAXB-generated bean spans across multiple Java classes/interfaces.