Package | Description |
---|---|
com.sun.tools.xjc.generator.bean | |
com.sun.tools.xjc.generator.bean.field |
FieldRenderer and its implementation classes.
|
com.sun.tools.xjc.model |
Implementation of the
com.sun.xml.bind.v2.model.core package for XJC. |
com.sun.tools.xjc.model.nav |
Compile-time representation of Java type system.
|
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.
|
Modifier and Type | Method | Description |
---|---|---|
JClassContainer |
BeanGenerator.getContainer(CClassInfoParent parent,
Aspect aspect) |
|
protected abstract JPackage |
ImplStructureStrategy.getPackage(JPackage pkg,
Aspect a) |
Gets the specified aspect of the given package.
|
JPackage[] |
BeanGenerator.getUsedPackages(Aspect aspect) |
Returns all used JPackages.
|
JType |
BeanGenerator.resolve(CTypeRef ref,
Aspect a) |
Modifier and Type | Method | Description |
---|---|---|
protected JType |
ContentListField.getType(Aspect aspect) |
|
protected JType |
NoExtendedContentField.getType(Aspect aspect) |
|
protected JType |
UnboxedField.getType(Aspect aspect) |
Modifier and Type | Method | Description |
---|---|---|
JType |
CArrayInfo.toType(Outline o,
Aspect aspect) |
|
JType |
CBuiltinLeafInfo.toType(Outline o,
Aspect aspect) |
Gets the code model representation of this type.
|
JClass |
CClassInfo.toType(Outline o,
Aspect aspect) |
|
JClass |
CClassRef.toType(Outline o,
Aspect aspect) |
|
JType |
CElementInfo.toType(Outline o,
Aspect aspect) |
|
JClass |
CEnumLeafInfo.toType(Outline o,
Aspect aspect) |
|
JType |
CTypeInfo.toType(Outline o,
Aspect aspect) |
|
JType |
CWildcardTypeInfo.toType(Outline o,
Aspect aspect) |
Modifier and Type | Method | Description |
---|---|---|
JClass |
EagerNClass.toType(Outline o,
Aspect aspect) |
|
JClass |
NClass.toType(Outline o,
Aspect aspect) |
|
JType |
NType.toType(Outline o,
Aspect aspect) |
Returns the representation of this type in code model.
|
Modifier and Type | Method | Description |
---|---|---|
static Aspect |
Aspect.valueOf(String name) |
Returns the enum constant of this type with the specified name.
|
static Aspect[] |
Aspect.values() |
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method | Description |
---|---|---|
JClassContainer |
Outline.getContainer(CClassInfoParent parent,
Aspect aspect) |
|
JType |
Outline.resolve(CTypeRef ref,
Aspect aspect) |
Resolves a type reference to the actual (possibly generated) type.
|
Copyright © 2018 Oracle Corporation. All rights reserved.