| Package | Description |
|---|---|
| com.sun.tools.xjc |
Schema to Java compiler
|
| com.sun.tools.xjc.generator.bean | |
| com.sun.tools.xjc.model |
Implementation of the
com.sun.xml.bind.v2.model.core package for XJC. |
| 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.
|
| com.sun.tools.xjc.reader.dtd | |
| com.sun.tools.xjc.reader.dtd.bindinfo |
Object Model that represents DTD binding information.
|
| com.sun.tools.xjc.reader.relaxng | |
| com.sun.tools.xjc.reader.xmlschema |
| Modifier and Type | Method | Description |
|---|---|---|
Model |
ModelLoader.annotateXMLSchema(XSSchemaSet xs) |
Annotates the obtained schema set.
|
static Model |
ModelLoader.load(Options opt,
JCodeModel codeModel,
ErrorReceiver er) |
A convenience method to load schemas into a
Model. |
| Modifier and Type | Method | Description |
|---|---|---|
void |
Plugin.postProcessModel(Model model,
org.xml.sax.ErrorHandler errorHandler) |
Performs the post-processing of the
Model. |
| Modifier and Type | Method | Description |
|---|---|---|
Model |
BeanGenerator.getModel() |
| Modifier and Type | Method | Description |
|---|---|---|
static Outline |
BeanGenerator.generate(Model model,
ErrorReceiver _errorReceiver) |
Generates beans into code model according to the BGM,
and produces the reflection model.
|
| Constructor | Description |
|---|---|
PackageOutlineImpl(BeanGenerator outline,
Model model,
JPackage _pkg) |
| Modifier and Type | Field | Description |
|---|---|---|
Model |
CClassInfo.model |
The
Model object to which this bean belongs. |
Model |
CEnumLeafInfo.model |
The
Model object to which this bean belongs. |
| Modifier and Type | Method | Description |
|---|---|---|
void |
Populatable.populate(Model model,
Outline context) |
| Constructor | Description |
|---|---|
CArrayInfo(Model model,
CNonElement itemType,
XSComponent source,
CCustomizations customizations) |
|
CClassInfo(Model model,
JCodeModel cm,
java.lang.String fullName,
org.xml.sax.Locator location,
javax.xml.namespace.QName typeName,
javax.xml.namespace.QName elementName,
XSComponent source,
CCustomizations customizations) |
|
CClassInfo(Model model,
JPackage pkg,
java.lang.String shortName,
org.xml.sax.Locator location,
javax.xml.namespace.QName typeName,
javax.xml.namespace.QName elementName,
XSComponent source,
CCustomizations customizations) |
|
CClassInfo(Model model,
CClassInfoParent p,
java.lang.String shortName,
org.xml.sax.Locator location,
javax.xml.namespace.QName typeName,
javax.xml.namespace.QName elementName,
XSComponent source,
CCustomizations customizations) |
|
CClassRef(Model model,
XSComponent source,
BIClass decl,
CCustomizations customizations) |
|
CClassRef(Model model,
XSComponent source,
BIEnum decl,
CCustomizations customizations) |
|
CElementInfo(Model model,
javax.xml.namespace.QName tagName,
CClassInfoParent parent,
TypeUse contentType,
XmlString defaultValue,
XSElementDecl source,
CCustomizations customizations,
org.xml.sax.Locator location) |
Creates an element in the given parent.
|
CElementInfo(Model model,
javax.xml.namespace.QName tagName,
CClassInfoParent parent,
java.lang.String className,
CCustomizations customizations,
org.xml.sax.Locator location) |
Creates an element with a class in the given parent.
|
CEnumLeafInfo(Model model,
javax.xml.namespace.QName typeName,
CClassInfoParent container,
java.lang.String shortName,
CNonElement base,
java.util.Collection<CEnumConstant> _members,
XSComponent source,
CCustomizations customizations,
org.xml.sax.Locator _sourceLocator) |
| Modifier and Type | Method | Description |
|---|---|---|
Model |
Outline.getModel() |
This outline is for this model.
|
| Modifier and Type | Method | Description |
|---|---|---|
static Model |
TDTDReader.parse(org.xml.sax.InputSource dtd,
org.xml.sax.InputSource bindingInfo,
ErrorReceiver errorReceiver,
Options opts) |
Parses DTD grammar and a binding information into BGM.
|
| Constructor | Description |
|---|---|
BindInfo(Model model,
org.w3c.dom.Document _dom,
ErrorReceiver _errorReceiver) |
|
BindInfo(Model model,
org.xml.sax.InputSource source,
ErrorReceiver _errorReceiver) |
| Modifier and Type | Method | Description |
|---|---|---|
static Model |
RELAXNGCompiler.build(DPattern grammar,
JCodeModel codeModel,
Options opts) |
| Modifier and Type | Field | Description |
|---|---|---|
Model |
BGMBuilder.model |
| Modifier and Type | Method | Description |
|---|---|---|
static Model |
BGMBuilder.build(XSSchemaSet _schemas,
JCodeModel codeModel,
ErrorReceiver _errorReceiver,
Options opts) |
Entry point.
|
Copyright © 2017 Oracle Corporation. All rights reserved.