| Package | Description |
|---|---|
| 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.xmlschema |
| Modifier and Type | Method | Description |
|---|---|---|
com.sun.codemodel.JClassContainer |
BeanGenerator.getContainer(CClassInfoParent parent,
Aspect aspect) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
CClassInfo |
Mutable
ClassInfo representation. |
static class |
CClassInfoParent.Package |
JPackage as a CClassInfoParent. |
class |
CElementInfo |
ElementInfo implementation for the compile-time model. |
| Modifier and Type | Field | Description |
|---|---|---|
CClassInfoParent |
CElementInfo.parent |
If this element is global, the element info is considered to be
package-level, and this points to the package in which this element
lives in.
|
CClassInfoParent |
CEnumLeafInfo.parent |
The parent into which the enum class should be generated.
|
| Modifier and Type | Method | Description |
|---|---|---|
CClassInfoParent |
CClassInfo.parent() |
| Constructor | Description |
|---|---|
CClassInfo(Model model,
CClassInfoParent p,
java.lang.String shortName,
org.xml.sax.Locator location,
javax.xml.namespace.QName typeName,
javax.xml.namespace.QName elementName,
com.sun.xml.xsom.XSComponent source,
CCustomizations customizations) |
|
CElementInfo(Model model,
javax.xml.namespace.QName tagName,
CClassInfoParent parent,
TypeUse contentType,
com.sun.xml.xsom.XmlString defaultValue,
com.sun.xml.xsom.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,
com.sun.xml.xsom.XSComponent source,
CCustomizations customizations,
org.xml.sax.Locator _sourceLocator) |
| Modifier and Type | Method | Description |
|---|---|---|
com.sun.codemodel.JClassContainer |
Outline.getContainer(CClassInfoParent parent,
Aspect aspect) |
| Modifier and Type | Method | Description |
|---|---|---|
CClassInfoParent |
ClassSelector.getClassScope() |
Gets the current class scope.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
ClassSelector.pushClassScope(CClassInfoParent clsFctry) |
Copyright © 2018 Oracle Corporation. All rights reserved.