Top Description Fields Constructors Methods
com.sun.tools.xjc.outline

public abstract Class EnumConstantOutline

extends Object
Class Inheritance
Imports
com.sun.codemodel.JEnumConstant, com.sun.tools.xjc.generator.bean.BeanGenerator, com.sun.tools.xjc.model.CEnumConstant, .CEnumLeafInfo

Outline object that provides per-CEnumConstant information. This object can be obtained from EnumOutline
Author
Kohsuke Kawaguchi

Field Summary

Modifier and TypeField and Description
public final JEnumConstant
constRef

The generated enum constant.

public final CEnumConstant
target

This EnumOutline holds information about this CEnumLeafInfo.

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

constRefback to summary
public final JEnumConstant constRef

The generated enum constant.

targetback to summary
public final CEnumConstant target

This EnumOutline holds information about this CEnumLeafInfo.

Constructor Detail

EnumConstantOutlineback to summary
protected EnumConstantOutline(CEnumConstant target, JEnumConstant constRef)

Reserved for BeanGenerator.