com.sun.xml.bind.v2.model.impl

Class EnumConstantImpl<T,C,F,M>

class EnumConstantImpl<T,C,F,M> extends Object implements EnumConstant<T,C>

Field Summary
protected Stringlexical
protected Stringname
protected EnumConstantImpl<T,C,F,M>next
All the constants of the EnumConstantImpl is linked in one list.
protected EnumLeafInfoImpl<T,C,F,M>owner
Constructor Summary
EnumConstantImpl(EnumLeafInfoImpl<T,C,F,M> owner, String name, String lexical, EnumConstantImpl<T,C,F,M> next)
Method Summary
EnumLeafInfo<T,C>getEnclosingClass()
StringgetLexicalValue()
StringgetName()

Field Detail

lexical

protected final String lexical

name

protected final String name

protected final EnumConstantImpl<T,C,F,M> next
All the constants of the EnumConstantImpl is linked in one list.

owner

protected final EnumLeafInfoImpl<T,C,F,M> owner

Constructor Detail

EnumConstantImpl

public EnumConstantImpl(EnumLeafInfoImpl<T,C,F,M> owner, String name, String lexical, EnumConstantImpl<T,C,F,M> next)

Method Detail

getEnclosingClass

public EnumLeafInfo<T,C> getEnclosingClass()

getLexicalValue

public final String getLexicalValue()

getName

public final String getName()