| com.sun.tools.xjc.generator.bean.ImplStructureStrategy
ImplStructureStrategy | public enum ImplStructureStrategy (Code) | | Decides how a bean token is mapped to the generated classes.
The actual implementations of this interface is tightly coupled with
the backend, but the front-end gets to choose which strategy to be used.
author: Kohsuke Kawaguchi (kohsuke.kawaguchi@sun.com) |
Inner Class :final public static class Result | |
Field Summary | |
Enum Constant | BEAN_ONLY Generates beans only. | Enum Constant | INTF_AND_IMPL Generates the interfaces to describe beans (content interfaces)
and then the beans themselves in a hidden impl package. |
BEAN_ONLY | Enum Constant BEAN_ONLY(Code) | | Generates beans only. The simplest code generation.
|
INTF_AND_IMPL | Enum Constant INTF_AND_IMPL(Code) | | Generates the interfaces to describe beans (content interfaces)
and then the beans themselves in a hidden impl package.
Similar to JAXB 1.0.
|
createClasses | abstract protected Result createClasses(Outline outline, CClassInfo bean)(Code) | | Creates class(es) for the given bean.
|
|
|