| Package | Description |
|---|---|
| com.sun.tools.xjc |
Schema to Java compiler
|
| com.sun.tools.xjc.addon.accessors | |
| com.sun.tools.xjc.addon.at_generated | |
| com.sun.tools.xjc.addon.code_injector | |
| com.sun.tools.xjc.addon.episode | |
| com.sun.tools.xjc.addon.locator | |
| com.sun.tools.xjc.addon.sync | |
| com.sun.tools.xjc.api |
API for programmatic invocation of XJC and schemagen.
|
| com.sun.tools.xjc.reader.xmlschema |
| Modifier and Type | Field | Description |
|---|---|---|
java.util.List<Plugin> |
Options.activePlugins |
Plugins that are enabled in this compilation. |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<Plugin> |
Options.getAllPlugins() |
Gets all the
Plugins discovered so far. |
| Modifier and Type | Method | Description |
|---|---|---|
void |
Options.setFieldRendererFactory(FieldRendererFactory frf,
Plugin owner) |
Sets the
FieldRendererFactory. |
void |
Options.setNameConverter(com.sun.xml.bind.api.impl.NameConverter nc,
Plugin owner) |
Sets the
NameConverter. |
| Modifier and Type | Class | Description |
|---|---|---|
class |
PluginImpl |
Generates synchronized methods.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
PluginImpl |
Plugin that marks the generated code by using JSR-250's '@Generated'. |
| Modifier and Type | Class | Description |
|---|---|---|
class |
PluginImpl |
Entry point of a plugin.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
PluginImpl |
Creates the episode file,
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
SourceLocationAddOn |
Generates JAXB objects that implement
Locatable. |
| Modifier and Type | Class | Description |
|---|---|---|
class |
SynchronizedMethodAddOn |
Generates synchronized methods.
|
| Modifier and Type | Method | Description |
|---|---|---|
JCodeModel |
S2JJAXBModel.generateCode(Plugin[] extensions,
ErrorListener errorListener) |
Generates artifacts.
|
| Constructor | Description |
|---|---|
BGMBuilder(java.lang.String defaultPackage1,
java.lang.String defaultPackage2,
boolean _inExtensionMode,
FieldRendererFactory fieldRendererFactory,
java.util.List<Plugin> activePlugins) |
Copyright © 2018 Oracle Corporation. All rights reserved.