Code generation phase builds an outline little by little, while each step is using the outline built by the prior steps.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | CustomizableOutline
This interface describes that outline class could be customized. |
| public interface | FieldAccessor
Encapsulates the access on a field. |
| public interface | FieldOutline
Representation of a field of |
| public interface | Outline
Root of the outline. |
| public interface | PackageOutline
Outline object that provides per-package information. |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | ClassOutline
Outline object that provides per- |
| public abstract class | ElementOutline
Outline object that provides per- |
| public abstract class | EnumConstantOutline
Outline object that provides per- |
| public abstract class | EnumOutline
Outline object that provides per- |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | Aspect
Sometimes a single JAXB-generated bean spans across multiple Java classes/interfaces. |