| 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.dtd.bindinfo |
Object Model that represents DTD binding information.
|
| com.sun.tools.xjc.reader.xmlschema |
| Modifier and Type | Method | Description |
|---|---|---|
protected abstract ImplStructureStrategy.Result |
ImplStructureStrategy.createClasses(Outline outline,
CClassInfo bean) |
Creates class(es) for the given bean.
|
ClassOutlineImpl |
BeanGenerator.getClazz(CClassInfo bean) |
| Modifier and Type | Method | Description |
|---|---|---|
CClassInfo |
CClassInfo.getBaseClass() |
This inherited version returns null if this class extends from
CClassRef. |
CClassInfo |
Model.getClassInfo(NClass t) |
|
CClassInfo |
CClassInfo.getScope() |
|
CClassInfo |
CClassRef.getScope() |
|
CClassInfo |
CElementInfo.getScope() |
|
CClassInfo |
CClassInfo.getSubstitutionHead() |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Map<NClass,CClassInfo> |
Model.beans() |
|
java.util.Map<javax.xml.namespace.QName,CClassInfo> |
Model.createTopLevelBindings() |
Represents the "top-level binding".
|
java.util.Iterator<CClassInfo> |
CClassInfo.listSubclasses() |
Enumerates all the sub-classes of this class.
|
| Modifier and Type | Method | Description |
|---|---|---|
T |
CClassInfoParent.Visitor.onBean(CClassInfo bean) |
| Modifier and Type | Field | Description |
|---|---|---|
CClassInfo |
ClassOutline.target |
This
ClassOutline holds information about this CClassInfo. |
| Modifier and Type | Method | Description |
|---|---|---|
ClassOutline |
Outline.getClazz(CClassInfo clazz) |
Obtains per-class context information.
|
| Constructor | Description |
|---|---|
ClassOutline(CClassInfo _target,
com.sun.codemodel.JDefinedClass exposedClass,
com.sun.codemodel.JClass implRef,
com.sun.codemodel.JDefinedClass _implClass) |
| Modifier and Type | Field | Description |
|---|---|---|
CClassInfo |
BIElement.clazz |
The bean representation for this element.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
BIConstructor.createDeclaration(CClassInfo cls) |
Creates a constructor declaration into the ClassItem.
|
void |
BIElement.declareConstructors(CClassInfo src) |
Creates constructor declarations for this element.
|
| Modifier and Type | Method | Description |
|---|---|---|
CClassInfo |
ClassSelector.getCurrentBean() |
|
protected CClassInfo |
ParticleBinder.getCurrentBean() |
Copyright © 2018 Oracle Corporation. All rights reserved.