public abstract class EnumOutline extends Object
CEnumLeafInfo
information
for filling in methods/fields for a bean.
This object can be obtained from Outline
Modifier and Type | Field and Description |
---|---|
JDefinedClass |
clazz
The generated enum class.
|
List<EnumConstantOutline> |
constants
Constants.
|
CEnumLeafInfo |
target
This
EnumOutline holds information about this CEnumLeafInfo . |
Modifier | Constructor and Description |
---|---|
protected |
EnumOutline(CEnumLeafInfo target,
JDefinedClass clazz) |
Modifier and Type | Method and Description |
---|---|
PackageOutline |
_package()
PackageOutline that contains this class. |
abstract Outline |
parent()
A
Outline that encloses all the class outlines. |
public final CEnumLeafInfo target
EnumOutline
holds information about this CEnumLeafInfo
.public final JDefinedClass clazz
public final List<EnumConstantOutline> constants
protected EnumOutline(CEnumLeafInfo target, JDefinedClass clazz)
@NotNull public PackageOutline _package()
PackageOutline
that contains this class.Copyright © 2017 JBoss by Red Hat. All rights reserved.