|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.tools.xjc.outline.EnumOutline
public abstract class EnumOutline
Outline object that provides per-CEnumLeafInfo information
for filling in methods/fields for a bean.
This object can be obtained from Outline
| Field Summary | |
|---|---|
JDefinedClass |
clazz
The generated enum class. |
List<EnumConstantOutline> |
constants
Constants. |
CEnumLeafInfo |
target
This EnumOutline holds information about this CEnumLeafInfo. |
| Constructor Summary | |
|---|---|
protected |
EnumOutline(CEnumLeafInfo target,
JDefinedClass clazz)
|
| Method Summary | |
|---|---|
PackageOutline |
_package()
PackageOutline that contains this class. |
abstract Outline |
parent()
A Outline that encloses all the class outlines. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public final CEnumLeafInfo target
EnumOutline holds information about this CEnumLeafInfo.
public final JDefinedClass clazz
public final List<EnumConstantOutline> constants
| Constructor Detail |
|---|
protected EnumOutline(CEnumLeafInfo target,
JDefinedClass clazz)
| Method Detail |
|---|
@NotNull public PackageOutline _package()
PackageOutline that contains this class.
@NotNull public abstract Outline parent()
Outline that encloses all the class outlines.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||