Package com.sun.tools.xjc.outline
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.
-
ClassDescriptionSometimes a single JAXB-generated bean spans across multiple Java classes/interfaces.Outline object that provides per-
CClassInfo
information for filling in methods/fields for a bean.This interface describes that outline class could be customized.Outline object that provides per-CElementInfo
information for filling in methods/fields for a bean.Outline object that provides per-CEnumConstant
information.Outline object that provides per-CEnumLeafInfo
information for filling in methods/fields for a bean.Encapsulates the access on a field.Representation of a field ofClassOutline
.Root of the outline.Outline object that provides per-package information.